Tests update 13.3 Cancun tests
The recent tests changes:
Fix the issue in blockchain tests with beacon root precompile, cosmetic updates
EIP7610 legacy tests fix
EIP tests for BLS
Announcement
New docker instructions for all t8n supported clients: https://github.com/ethereum/retesteth/tree/develop#docker-instructions
The test process diagram: https://tinyurl.com/y525ezs7
Reminder of a brand new web interface for test debugging: http://retesteth.ethdevops.io/web/
Tests stats on latest builds: http://retesteth.ethdevops.io/
(implement test RPC support or t8ntool protocol to apply for the page. https://ethereum-tests.readthedocs.io/en/latest/t8ntool-ref.html)
Previous release link: https://github.com/ethereum/tests/releases/tag/v13.2
Test format
Tests Fillers
GeneralStateTests/BlockchainTests Filled
Test Regeneration
Update all:
- Documentation
- PR #1356 (fix typos)
TESTS
-
Fix legacy tests to revert on create collision with non empty storage dest (EIP7610)
PR #1367 -
**Fix the blockchain tests logic with beacon root in genesis **
PR #1357 -
Add more ecpairing test vectors
PR #1358 -
Update bad opcode tests for Cancun
PR #1362 -
Update pyspec tests, rename Merge to Paris
PR #1363
EIPTests/EOFTests
-
Reintroduce BLS precompile tests
PR #1366 -
Fix and update EOF tests
PR #1349 -
More EOF validation tests from evmone
PR #1364
Upcoming changes:
Convert .json .yml yo .py
Pyspecs filling support