ethereum / ethereum/execution-specs
chore(ci): add the state tests generated by evmone's unittests to EEST releases
Open
A-ci
C-chore
P-medium
S-needs-discussion
stale
- Dominant language
- Python
- Stars
- 1.2k
- Forks
- 505
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 116
Description
https://github.com/ethereum/evmone/pull/743 added state test fixture generation from evmone's unit tests. We could consider generating these state test fixtures as part of our fixture release CI flow to make them available to other teams.
To generate the fixtures, build evmone and then
```
export EVMONE_EXPORT_TESTS=exported_tests
build/bin/evmone-unittests --gtest_filter=state_transition.\*
ls exported_tests/state_transition/
# ->
# block create eof selfdestruct trace transient_storage tx
```
Contributor guide
Assessment
This issue has not been assessed yet.