Skip to content

Commit eb04f39

Browse files
marioevzspencer-tb
andauthored
feat(ci): add zkevm as a release fixture feature (#1503)
* feat(github): Add zkevm feature * chore(ci): use EELS over evmone. --------- Co-authored-by: spencer-tb <[email protected]>
1 parent e934abb commit eb04f39

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

.github/configs/evm.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ static:
1111
repo: ethereum/evmone
1212
ref: master
1313
targets: ["evmone-t8n", "evmone-eofparse"]
14+
zkevm:
15+
impl: eels
16+
repo: null
17+
ref: null
1418
eip7692:
1519
impl: evmone
1620
repo: ethereum/evmone

.github/configs/feature.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ static:
1111
evm-type: static
1212
fill-params: --until=Prague --fill-static-tests ./tests/static
1313
solc: 0.8.21
14+
zkevm:
15+
evm-type: zkevm
16+
fill-params: --from=Cancun --until=Prague -m zkevm ./tests
17+
solc: 0.8.21
1418
eip7692:
1519
evm-type: eip7692
1620
fill-params: --fork=Osaka ./tests/osaka

docs/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ The tests have been filled using the new static test filler introduced in [#1336
3232

3333
Users can expect that all tests currently living in [ethereum/tests](https://github.com/ethereum/tests/tree/develop/src) should eventually make its way into [`./tests/static`](https://github.com/ethereum/execution-spec-tests/tree/main/tests/static) and can rely that these tests, filled for new forks even, will be included in `fixtures_static.tar.gz`.
3434

35+
#### `fixtures_zkevm`
36+
37+
Another new fixture tarball has been included in this release: `fixtures_zkevm.tar.gz`.
38+
39+
Includes tests that are tailored specifically to test the execution layer proof generators.
40+
3541
### 🛠️ Framework
3642

3743
#### `fill`

0 commit comments

Comments
 (0)