Skip to content

Commit

Permalink
ci: Execute state tests
Browse files Browse the repository at this point in the history
  • Loading branch information
chfast committed Jul 6, 2022
1 parent b36fabf commit 990b972
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,7 @@ jobs:
executor: macos
environment:
BUILD_TYPE: Release
CMAKE_OPTIONS: -DEVMONE_SILKPRE=OFF
steps:
- run:
name: "Install System Dependencies"
Expand Down Expand Up @@ -336,6 +337,23 @@ jobs:
- upload_coverage:
flags: consensus

state-tests:
executor: consensus-tests
environment:
BUILD_TYPE: Coverage
CMAKE_OPTIONS: -DCMAKE_CXX_FLAGS=-Og
steps:
- build
- download_consensus_tests:
rev: v10.4
- run:
name: "State tests"
working_directory: ~/build
command: bin/evmone-statetest ~/tests/GeneralStateTests
- collect_coverage_gcc
- upload_coverage:
flags: statetests

gcc-min:
executor: linux-gcc-min
steps:
Expand Down Expand Up @@ -487,6 +505,7 @@ workflows:
ignore: /.*/
tags:
only: /^v[0-9].*/
- state-tests
- consensus-tests
- cmake-min
- gcc-min
Expand Down

0 comments on commit 990b972

Please sign in to comment.