Skip to content

Commit ba16bf7

Browse files
committed
ci: Execute state tests
1 parent 9c73d20 commit ba16bf7

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

circle.yml

+19
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@ jobs:
284284
executor: macos
285285
environment:
286286
BUILD_TYPE: Release
287+
CMAKE_OPTIONS: -DEVMONE_SILKPRE=OFF
287288
steps:
288289
- run:
289290
name: "Install System Dependencies"
@@ -336,6 +337,23 @@ jobs:
336337
- upload_coverage:
337338
flags: consensus
338339

340+
state-tests:
341+
executor: consensus-tests
342+
environment:
343+
BUILD_TYPE: Coverage
344+
CMAKE_OPTIONS: -DCMAKE_CXX_FLAGS=-Og
345+
steps:
346+
- build
347+
- download_consensus_tests:
348+
rev: v10.4
349+
- run:
350+
name: "State tests"
351+
working_directory: ~/build
352+
command: bin/evmone-statetest ~/tests/GeneralStateTests
353+
- collect_coverage_gcc
354+
- upload_coverage:
355+
flags: statetests
356+
339357
gcc-min:
340358
executor: linux-gcc-min
341359
steps:
@@ -487,6 +505,7 @@ workflows:
487505
ignore: /.*/
488506
tags:
489507
only: /^v[0-9].*/
508+
- state-tests
490509
- consensus-tests
491510
- cmake-min
492511
- gcc-min

0 commit comments

Comments
 (0)