Skip to content

chore: improve HA e2e#20280

Merged
spypsy merged 1 commit into
merge-train/spartanfrom
spy/improve-ha-e2e
Feb 9, 2026
Merged

chore: improve HA e2e#20280
spypsy merged 1 commit into
merge-train/spartanfrom
spy/improve-ha-e2e

Conversation

@spypsy

@spypsy spypsy commented Feb 9, 2026

Copy link
Copy Markdown
Member

Improve HA testing by killing nodes after they successfully propose a block, to ensure the HA setup keeps working with the remaining nodes

@spypsy spypsy marked this pull request as ready for review February 9, 2026 12:14

@alexghr alexghr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good idea, we might see flakes if the same node wins the job to produce block N + 1 (or missed slots)

@spypsy spypsy changed the base branch from next to merge-train/spartan February 9, 2026 12:23
@AztecBot

AztecBot commented Feb 9, 2026

Copy link
Copy Markdown
Collaborator

Flakey Tests

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

\033FLAKED\033 (8;;http://ci.aztec-labs.com/3136b86d316a86ab�3136b86d316a86ab8;;�): yarn-project/scripts/run_test.sh p2p/src/client/test/p2p_client.integration_message_propagation.test.ts (20s) (code: 1) group:e2e-p2p-epoch-flakes
\033FLAKED\033 (8;;http://ci.aztec-labs.com/2cd748d7b8511603�2cd748d7b85116038;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_epochs/epochs_high_tps_block_building.test.ts (226s) (code: 1) group:e2e-p2p-epoch-flakes

@spypsy spypsy force-pushed the spy/improve-ha-e2e branch from 699babe to cdcf291 Compare February 9, 2026 12:36
@spypsy

spypsy commented Feb 9, 2026

Copy link
Copy Markdown
Member Author

Updated to check that each node has produced at least 1 block (in case we build any in-between killing node & sending tx)

@spypsy spypsy enabled auto-merge February 9, 2026 12:37
@spypsy spypsy merged commit aa94a5d into merge-train/spartan Feb 9, 2026
11 checks passed
@spypsy spypsy deleted the spy/improve-ha-e2e branch February 9, 2026 12:54
github-merge-queue Bot pushed a commit that referenced this pull request Feb 10, 2026
BEGIN_COMMIT_OVERRIDE
chore: add new retention policy to cloudflare R2 (#20276)
fix: k8s enricher opt-in (#20279)
feat(slasher): add duplicate attestation slashing (#20218)
chore: improve HA e2e (#20280)
chore(test): fix p2p integration test (#20283)
chore(claude): minor changes to claude md and rules (#20284)
chore(test): fix p2p message propagation test build error (#20289)
chore(claude): add actor info to analyze-logs (#20290)
feat: tx file store source for tx collector (#20165)
chore(test): fix validator integration test (#20288)
chore(e2e): remove setup with remote env in e2e tests (#20294)
chore: fix test flakes (#20295)
chore: user-perceived latency explorer (#20298)
fix(p2p): fix flaky file store tx collection tests (#20318)
chore(spartan): add mbps-net env definition (#20308)
fix(validator): do not process proposals from self (#20314)
chore(ci): track history in merge-trains (#20321)
fix(e2e): enable broadcastEquivocatedProposals in duplicate proposal
slash test (#20320)
chore: use respective get endpoints for rollup test instead of only
port-forward (#20327)
END_COMMIT_OVERRIDE
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.

3 participants