From ba16bf71df0b64b6f314e1877f9698409464095e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Bylica?= Date: Mon, 20 Jun 2022 12:12:27 +0200 Subject: [PATCH] ci: Execute state tests --- circle.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/circle.yml b/circle.yml index a73a41c3b6..49bc002337 100644 --- a/circle.yml +++ b/circle.yml @@ -284,6 +284,7 @@ jobs: executor: macos environment: BUILD_TYPE: Release + CMAKE_OPTIONS: -DEVMONE_SILKPRE=OFF steps: - run: name: "Install System Dependencies" @@ -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: @@ -487,6 +505,7 @@ workflows: ignore: /.*/ tags: only: /^v[0-9].*/ + - state-tests - consensus-tests - cmake-min - gcc-min