feat(tests): port intrinsic transaction gas tests from Ori#1535
feat(tests): port intrinsic transaction gas tests from Ori#1535
Conversation
1049a46 to
2713f01
Compare
marioevz
left a comment
There was a problem hiding this comment.
Looks good overall, just a couple of comments, thanks!
|
with this PR it can measure the coverage diff of blockchain converted tests as well |
|
coverage state revert is lost, but that's not the point of the test. |
marioevz
left a comment
There was a problem hiding this comment.
LGTM. I rebased, removed some unnecessary lines, and changed the parametrization to test both type-1 and type-2 tx instead on only type-2 after London.
|
Some more bc tests can be romved now. |
|
Interestingly, with #1554, the base blockchain tests from ethereum/tests are failing for evmone: https://github.com/ethereum/execution-spec-tests/actions/runs/14888483032/job/41814347440?pr=1535 |
|
@winsvega should it be ok to merge this with the failing coverage? |
|
Yes, I can trigger coverage rerun once evmone implementation is ready |
…1535) * port intrinsic transaction gas tests from Ori * fix(tests): Make test run with both tx types --------- Co-authored-by: Mario Vega <marioevz@gmail.com>
…1535) * port intrinsic transaction gas tests from Ori * fix(tests): Make test run with both tx types --------- Co-authored-by: Mario Vega <marioevz@gmail.com>
🗒️ Description
This combination tests are failing in Prague, I port it now as it can not be adjusted in .json tests. (the filler was removed in ethereum/tests)
So now we can easily switch formula calculation in python.
TODO
🔗 Related Issues
#1199
ethereum/tests#1488
✅ Checklist
mkdocs servelocally and verified the auto-generated docs for new tests in the Test Case Reference are correctly formatted.