forked from forks/go-ethereum
This commit implements EIP158 part 1, 2, 3 & 4 1. If an account is empty it's no longer written to the trie. An empty account is defined as (balance=0, nonce=0, storage=0, code=0). 2. Delete an empty account if it's touched 3. An empty account is redefined as either non-existent or empty. 4. Zero value calls and zero value suicides no longer consume the 25k reation costs. params: moved core/config to params Signed-off-by: Jeffrey Wilcke <jeffrey@ethereum.org>
34 lines
946 B
YAML
34 lines
946 B
YAML
---
|
|
- name: update C++ client
|
|
docker_image:
|
|
path: /home/{{ ansible_ssh_user }}/git/ansible/test-files/docker-cppjit
|
|
name: ethereum/cppjit-testrunner
|
|
state: build
|
|
async: 1200
|
|
poll: 5
|
|
|
|
- name: update Go client
|
|
docker_image:
|
|
path: /home/{{ ansible_ssh_user }}/git/ansible/test-files/docker-go
|
|
name: ethereum/go-testrunner
|
|
state: build
|
|
async: 1200
|
|
poll: 5
|
|
|
|
- name: update Python client
|
|
docker_image:
|
|
path: /home/{{ ansible_ssh_user }}/git/ansible/test-files/docker-python
|
|
name: ethereum/python-testrunner
|
|
state: build
|
|
async: 1200
|
|
poll: 5
|
|
|
|
- name: Run infinite tests
|
|
shell: seq {{ ansible_processor_vcpus }} | parallel --max-args=0 /home/{{ ansible_ssh_user }}/git/ansible/test-files/testrunner.sh
|
|
# run for two months
|
|
async: "{{ 60 * 60 * 24 * 30 * 2 }}"
|
|
poll: 0
|
|
register: log_runner
|
|
|
|
- name: verify previous task
|
|
async_status: jid={{ log_runner.ansible_job_id }}
|