From 13a166a8141d496b13703968f44264f42b9cba62 Mon Sep 17 00:00:00 2001 From: spencer-tb Date: Wed, 26 Jun 2024 21:37:33 +0700 Subject: [PATCH] feat(ci): add tox verify matrix for verkle. --- .github/workflows/tox_verify.yaml | 5 +++++ tox.ini | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/.github/workflows/tox_verify.yaml b/.github/workflows/tox_verify.yaml index 6b0b510a1f..dde27d7dde 100644 --- a/.github/workflows/tox_verify.yaml +++ b/.github/workflows/tox_verify.yaml @@ -26,6 +26,11 @@ jobs: # python: '3.11' # evm-type: 'eip7692' # tox-cmd: 'tox -e tests-eip7692' + # Disabled for now until verkle testing framework is refined + # - os: ubuntu-latest + # python: '3.11' + # evm-type: 'eip6800' + # tox-cmd: 'tox -e tests-eip6800' - os: macos-latest python: '3.11' evm-type: 'stable' diff --git a/tox.ini b/tox.ini index 6d6d6dbdec..4be4053fd9 100644 --- a/tox.ini +++ b/tox.ini @@ -7,6 +7,7 @@ env_list = [forks] develop = Prague eip7692 = CancunEIP7692 +eip6800 = EIP6800Transition [testenv] package = wheel @@ -77,6 +78,15 @@ extras = commands = pytest -n auto --evm-bin=evmone-t8n --fork={[forks]eip7692} -k "not slow" ./tests/prague +[testenv:tests-eip6800] +description = Execute test cases in tests/ specifically for the Verkle transition + +extras = + {[testenv:tests-base]extras} + +commands = + pytest -n auto --fork={[forks]eip6800} + [testenv:docs] description = Run documentation checks