mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore: fix codspeed build (#14588)
This commit is contained in:
21
.github/scripts/codspeed-build.sh
vendored
21
.github/scripts/codspeed-build.sh
vendored
@ -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[@]}"
|
||||
|
||||
Reference in New Issue
Block a user