Skip to content

Commit

Permalink
Merge pull request #228 from ethereum/ci_state_tests
Browse files Browse the repository at this point in the history
ci: Run State Tests
  • Loading branch information
chfast authored Dec 17, 2019
2 parents f2fcd90 + 3f19383 commit 9339cab
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,31 @@ jobs:
echo $name
ghr -u $CIRCLE_PROJECT_USERNAME -r $CIRCLE_PROJECT_REPONAME -n "$name" $prerelease_flag $CIRCLE_TAG ~/package
state-tests:
environment:
TESTS_REV: develop
ALETH_REV: 1.8.0
docker:
- image: cimg/base:stable
steps:
- attach_workspace:
at: ~/package
- run:
name: "Unpack evmone"
background: true
command: tar xz < ~/package/evmone*.tar.gz
- run:
name: "Download Aleth"
background: true
command: curl -L https://github.com/ethereum/aleth/releases/download/v$ALETH_REV/aleth-$ALETH_REV-linux-x86_64.tar.gz | tar xz
- run:
name: "Download tests"
command: git clone --depth=1 --single-branch --branch $TESTS_REV https://github.com/ethereum/tests
- run:
name: "Run State Tests"
command: bin/testeth -t GeneralStateTests -- --testpath tests --vm lib/libevmone.so


gcc-min:
executor: linux-gcc-7
steps:
Expand Down Expand Up @@ -254,6 +279,9 @@ workflows:
ignore: /.*/
tags:
only: /^v[0-9].*/
- state-tests:
requires:
- release-linux
- gcc-min
- gcc-latest-coverage
- clang-latest-ubsan
Expand Down

0 comments on commit 9339cab

Please sign in to comment.