feat: add gas visibility metrics for estimation, pool and bundles - #1341
Merged
Merged
Codecov / codecov/project
succeeded
Sep 30, 2026 in 1s
65.10% (+1.31%) compared to 1dad663
View this Pull Request on Codecov
65.10% (+1.31%) compared to 1dad663
Details
Codecov Report
❌ Patch coverage is 95.23810% with 72 lines in your changes missing coverage. Please review.
✅ Project coverage is 65.10%. Comparing base (1dad663) to head (603ad4e).
Additional details and impacted files
| Files with missing lines | Coverage Δ | |
|---|---|---|
| crates/pool/src/chain.rs | 94.08% <100.00%> (+0.15%) |
⬆️ |
| crates/pool/src/mempool/gas_metrics.rs | 100.00% <100.00%> (ø) |
|
| crates/pool/src/mempool/mod.rs | 100.00% <ø> (ø) |
|
| crates/pool/src/mempool/pool.rs | 97.89% <100.00%> (+<0.01%) |
⬆️ |
| crates/sim/src/estimation/estimate_call_gas.rs | 88.78% <100.00%> (+0.21%) |
⬆️ |
| ...es/sim/src/estimation/estimate_verification_gas.rs | 92.04% <100.00%> (+0.47%) |
⬆️ |
| crates/sim/src/estimation/mod.rs | 99.12% <100.00%> (+11.62%) |
⬆️ |
| crates/types/src/pool/error.rs | 86.48% <100.00%> (+86.48%) |
⬆️ |
| crates/types/src/validation_results.rs | 37.96% <100.00%> (+19.96%) |
⬆️ |
| crates/builder/src/bundle_metrics.rs | 99.62% <99.62%> (ø) |
|
| ... and 10 more |
... and 4 files with indirect coverage changes
| Components | Coverage Δ | |
|---|---|---|
| rundler binary | 10.14% <0.00%> (-0.13%) |
⬇️ |
| builder | 77.47% <96.26%> (+0.81%) |
⬆️ |
| dev | ∅ <ø> (∅) |
|
| pool | 68.57% <97.63%> (+1.15%) |
⬆️ |
| provider | 30.90% <ø> (ø) |
|
| rpc | 46.13% <0.00%> (-0.17%) |
⬇️ |
| sim | 81.24% <97.66%> (+1.57%) |
⬆️ |
| tasks | ∅ <ø> (∅) |
|
| types | 74.63% <99.35%> (+2.91%) |
⬆️ |
| utils | 53.40% <ø> (ø) |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading