Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into alexey/state-root-tas…
Browse files Browse the repository at this point in the history
…k-state-update-chunk
  • Loading branch information
shekhirin committed Feb 19, 2025
2 parents a1115c3 + 465af6e commit b045ca9
Show file tree
Hide file tree
Showing 88 changed files with 1,397 additions and 1,306 deletions.
4 changes: 2 additions & 2 deletions .github/assets/hive/expected_failures.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,6 @@ sync: []

# no fix: it’s too expensive to check whether the storage is empty on each creation
eest/consume-engine:
- tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_non_empty_storage[fork_Prague-blockchain_test_engine-zero_nonce]-blockchain_test_engine-reth
- tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_non_empty_storage[fork_Prague-blockchain_test_engine-zero_nonce]-reth
eest/consume-rlp:
- tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_non_empty_storage[fork_Prague-blockchain_test-zero_nonce]-blockchain_test-reth
- tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_non_empty_storage[fork_Prague-blockchain_test-zero_nonce]-reth
21 changes: 6 additions & 15 deletions .github/scripts/codspeed-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,11 @@ set -eo pipefail
# TODO: Benchmarks run WAY too slow due to excessive amount of iterations.

cmd=(cargo codspeed build --profile profiling)
excludes=(
# Unnecessary
--exclude reth-libmdbx
# Build is too slow
--exclude reth-network
# Built separately
--exclude reth-transaction-pool
# TODO: some benchmarks panic: https://github.com/paradigmxyz/reth/actions/runs/12307046814/job/34349955788
--exclude reth-db
--exclude reth-trie-parallel
--exclude reth-engine-tree
crates=(
-p reth-primitives
-p reth-trie
-p reth-trie-common
-p reth-trie-sparse
)

"${cmd[@]}" --features test-utils --workspace "${excludes[@]}"

# TODO: Slow benchmarks due to too many iterations
## "${cmd[@]}" -p reth-transaction-pool --features test-utils,arbitrary
"${cmd[@]}" --features test-utils "${crates[@]}"
Loading

0 comments on commit b045ca9

Please sign in to comment.