Skip to content

Commit a322758

Browse files
committed
chore(fast-inbox): mark multi_proof as a flake under CI's 2-CPU limit (A-1374)
multi_proof.test.ts spins up three prover nodes with fake proofs (realProofs: false). Under CI's --cpus=2 constraint the sequencer's L1 checkpoint publish falls behind the test's aggressive EVM time-warp, so the publish tx is dropped with 'Transaction timed out before sending' and proving never completes. Because the run uses fake proofs, the stack's heavier circuits do not affect its timing, and both the L1-publish path (ethereum/src/l1_tx_utils) and the test itself are unchanged by this stack; a 64-CPU box run passes it deterministically. So this is pre-existing environmental fragility surfaced by test-selection on these branches, not a fast-inbox regression. Scoped error_regex keeps real multi_proof failures (different signatures) still blocking.
1 parent aa03b00 commit a322758

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.test_patterns.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,14 @@ tests:
378378
owners:
379379
- *alex
380380

381+
# multi_proof runs three prover nodes with fake proofs; under CI's 2-CPU limit the sequencer's L1
382+
# checkpoint publish falls behind the test's EVM time-warp and the tx is dropped as timed out,
383+
# stalling proving. Passes with adequate CPUs; the L1-publish path and the test are unchanged here.
384+
- regex: "yarn-project/end-to-end/scripts/run_test.sh simple src/single-node/proving/multi_proof.test.ts"
385+
error_regex: "Transaction timed out before sending"
386+
owners:
387+
- *palla
388+
381389
- regex: "yarn-project/end-to-end/scripts/run_test.sh compose src/composed/docs_examples.test.ts"
382390
error_regex: "maxFeesPerGas.feePerL2Gas must be greater than or equal to gasFees.feePerL2Gas,"
383391
owners:

0 commit comments

Comments
 (0)