Skip to content

fix(e2e): backport epochs l1 reorgs test deflake (#20999)#23072

Merged
PhilWindle merged 1 commit into
backport-to-v4-stagingfrom
spl/backport-epochs-l1-reorgs-fix
May 8, 2026
Merged

fix(e2e): backport epochs l1 reorgs test deflake (#20999)#23072
PhilWindle merged 1 commit into
backport-to-v4-stagingfrom
spl/backport-epochs-l1-reorgs-fix

Conversation

@spalladino

Copy link
Copy Markdown
Contributor

Summary

Backport of #20999 to fix flaky e2e test e2e_epochs/epochs_l1_reorgs > updates L1 to L2 messages changed due to an L1 reorg on backport-to-v4-staging.

The test sends L2 txs to trigger multi-block checkpoints, but did not wait for them to land in a checkpoint before proceeding, causing assertMultipleBlocksPerSlot to fail intermittently. Adopts the same waitUntilCheckpointNumber pattern already used in the sibling handles missed message inserted by an L1 reorg test.

Observed failure: http://ci.aztec-labs.com/17fa3667c0ba92e6

Original PR: #20999 (already on v4-next and next).

Test plan

  • CI run of e2e_epochs/epochs_l1_reorgs against this branch

Use same structure as the handles missed message inserted by an L1 reorg
test to wait for checkpoint when sending L2 txs to help trigger mbps.

Co-authored-by: danielntmd <danielntmd@nethermind.io>
(cherry picked from commit 3c007ed)
@AztecBot

AztecBot commented May 7, 2026

Copy link
Copy Markdown
Collaborator

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/5fc5a35062483a16�5fc5a35062483a168;;�): yarn-project/end-to-end/scripts/run_test.sh ha src/composed/ha/e2e_ha_full.test.ts (78s) (code: 0)

@PhilWindle PhilWindle merged commit 5bd8ac6 into backport-to-v4-staging May 8, 2026
9 checks passed
@PhilWindle PhilWindle deleted the spl/backport-epochs-l1-reorgs-fix branch May 8, 2026 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants