Skip to content

Berlin update 8.0.4: Post fork tests

Compare
Choose a tag to compare
@winsvega winsvega released this 26 Apr 23:00
· 908 commits to develop since this release
9b4c624

The recent tests changes:

Discussion that affects all custom test runners: #828 issue
save the space, deprecate general transaction vector parsing and signing.

Announcement

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://github.com/ethereum/retesteth/wiki/Transition-Tool)
Previous release link: https://github.com/ethereum/tests/releases/tag/8.0.3

Test format

  • Fillers
    none

  • Filled
    none

Test Regeneration

Update all:
none

  • Documentation update
    PR #830

  • Check memory opcodes with and without enough gas
    PR #832

  • Precompiles and access list tests
    More tests around precompiles as the OE fork happened around it
    PR #829

  • Access list test texample
    PR #825

  • More coverage for eip2929 edge cases
    OOG for cold access with EIP2929
    PR #824

Upcoming changes:

Discuss #828 issue
EIP1559, typed transaction 02, according tests format change
London EIP tests
Besu retesteth RPC support (web vmtracing support)
OE wrapper support on retesteth.ethdevops.io