Conversation
…ndow With 2 spammers at 200 tx/s each, the previous default of 2000 txs per spammer meant all 4000 txs could complete during the 3s init sleep + warmup phase, leaving the measurement window with only empty blocks. Increasing to 5000 (10000 total) ensures enough txs remain after warmup.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThis PR updates the default value of the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~1 minute Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 1 | ❌ 2❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (1 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Claude finished @chatton's task in 52s —— View job Code Review
SummaryThis is a minimal, focused fix: bumping the default The fix is correct and appropriate. The root cause is clear — with 2 spammers × 2000 txs = 4000 total transactions at a throughput of 200 TPS, the benchmark would complete in ~20 seconds. If ev-reth's metrics scrape window is longer than the actual run duration, results could be sampled from an empty/incomplete window. Raising to 5000 gives 2 × 5000 = 10,000 txs at 200 TPS = ~50 seconds of load, providing a wider measurement window with more headroom. Observations
Minor Considerations (non-blocking)
VerdictThe change is correct, minimal, and non-breaking. The fix directly addresses the timing issue described in the PR. No issues found. |
|
The latest Buf updates on your PR. Results from workflow CI / buf-check (pull_request).
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3203 +/- ##
=======================================
Coverage 61.42% 61.42%
=======================================
Files 120 120
Lines 12449 12449
=======================================
Hits 7647 7647
Misses 3942 3942
Partials 860 860
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Summary
Fix State pressure benchmark, there was a timing issue where the test was not actually running long enough, and there were times where it had finished before the time window of metrics was being pulled in ev-reth.
Summary by CodeRabbit