Stabilize EVM throughput integration test#3465
Conversation
Submit deterministic in-order nonces instead of shuffling, and filter block transactions to only those sent by this test. Randomized same-account nonce gaps were causing the CI smoke test to hang waiting on receipts, which isn't the behavior under test here. Also bumps the timeout to 120s.
|
The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).
|
PR SummaryLow Risk Overview Updates the nonce-order validation to wait receipts in bulk and filter block transactions to only hashes sent by this test, avoiding hangs/noise from unrelated block transactions; also drops the unused lodash Reviewed by Cursor Bugbot for commit defb5d9. Bugbot is set up for automated code reviews on this repo. Configure here. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3465 +/- ##
==========================================
- Coverage 59.32% 59.32% -0.01%
==========================================
Files 2127 2127
Lines 175898 175898
==========================================
- Hits 104354 104353 -1
- Misses 62456 62457 +1
Partials 9088 9088
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Submit deterministic in-order nonces instead of shuffling, and filter block transactions to only those sent by this test. Randomized same-account nonce gaps were causing the CI smoke test to hang waiting on receipts, which isn't the behavior under test here. Also bumps the timeout to 120s.
Flakes often, and on unrelated changes; example.