Skip to content

feat(revme): ef blockchain tests cli#2935

Merged
rakita merged 18 commits intomainfrom
rakita/blockchaintests
Sep 10, 2025
Merged

feat(revme): ef blockchain tests cli#2935
rakita merged 18 commits intomainfrom
rakita/blockchaintests

Conversation

@rakita
Copy link
Member

@rakita rakita commented Sep 1, 2025

All blockchain tests are passing from stable and legacytests fixtures. Only thing missing is bpo fork transition

And checking only the post state, nothing more.

It is run with: revme blockchaintest path

@rakita rakita force-pushed the rakita/blockchaintests branch from b037cc3 to 336b4e0 Compare September 1, 2025 11:53
@codspeed-hq
Copy link

codspeed-hq bot commented Sep 1, 2025

CodSpeed Performance Report

Merging #2935 will improve performances by 4.79%

Comparing rakita/blockchaintests (8ca0720) with main (2d79c28)

Summary

⚡ 69 improvements
✅ 104 untouched benchmarks

Benchmarks breakdown

Benchmark BASE HEAD Change
ADDRESS_50 18.3 µs 17.6 µs +3.87%
ADD_50 23.4 µs 22.6 µs +3.26%
CALLDATASIZE_50 18.2 µs 17.5 µs +3.54%
CALLER_50 18.3 µs 17.6 µs +4.03%
CALLVALUE_50 18.1 µs 17.5 µs +3.73%
CHAINID_50 18.2 µs 17.5 µs +3.88%
CODESIZE_50 18.3 µs 17.6 µs +3.69%
COINBASE_50 18.3 µs 17.6 µs +4.2%
DELEGATECALL_50 92.4 µs 89.2 µs +3.69%
DIFFICULTY_50 18.4 µs 17.7 µs +4.17%
DUP15_50 23.3 µs 22.6 µs +3%
DUP4_50 23.3 µs 22.6 µs +3%
GASLIMIT_50 18.1 µs 17.5 µs +3.89%
GASPRICE_50 18.4 µs 17.7 µs +3.84%
GAS_50 18.2 µs 17.4 µs +4.23%
JUMPDEST_50 15.5 µs 14.8 µs +4.79%
JUMPI_50 23.3 µs 22.6 µs +3.13%
JUMP_50 17.8 µs 17.1 µs +4.33%
MCOPY_50 20.5 µs 19.8 µs +3.88%
MCOPY_COLD_50 24.6 µs 23.8 µs +3.35%
... ... ... ... ...

ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.

@rakita rakita force-pushed the rakita/blockchaintests branch from 2d9fc73 to 8ca0720 Compare September 8, 2025 22:42
@rakita
Copy link
Member Author

rakita commented Sep 10, 2025

This PR is mostly a command to revme and some types in revm-statetest-types, it does not touch the main crates in any meaningful way.

@rakita rakita merged commit c3d2689 into main Sep 10, 2025
31 checks passed
@github-actions github-actions bot mentioned this pull request Sep 10, 2025
@rakita rakita deleted the rakita/blockchaintests branch February 16, 2026 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant