Skip to content

fix: skip avm_mega_bulk.test.ts in CI to prevent rare timeout flake#20952

Draft
AztecBot wants to merge 1 commit intomerge-train/spartanfrom
claudebox/56452c5b664d02eb-1
Draft

fix: skip avm_mega_bulk.test.ts in CI to prevent rare timeout flake#20952
AztecBot wants to merge 1 commit intomerge-train/spartanfrom
claudebox/56452c5b664d02eb-1

Conversation

@AztecBot
Copy link
Collaborator

Summary

Skips avm_mega_bulk.test.ts in CI by adding it to .test_patterns.yml with skip: true.

This test is already describe.skip in source (meant for local measurements only), but CI still generates a test command for it. Rarely, Jest --forceExit fails to terminate the node process after the skipped test suite completes in ~2s, causing the process to hang for the full 600s timeout.

Test history shows this is a rare flake (~2 occurrences out of 30+ recent runs), but when it hits, it blocks the merge-train.

Evidence

Test plan

  • Verified the regex correctly filters avm_mega_bulk.test.ts from CI test commands
  • Verified other AVM proving tests (avm_opcode_spam.test.ts, avm_proven_gadgets.test.ts) are NOT affected

ClaudeBox log

The test is already describe.skip (meant for local measurements only)
but was still being run as a CI test command. Rarely, Jest --forceExit
fails to kill the node process after the test suite finishes, causing
a 600s timeout that blocks merge-train/spartan.

Adding to .test_patterns.yml with skip: true prevents the CI command
from being generated at all.
@AztecBot AztecBot added the claudebox Owned by claudebox. it can push to this PR. label Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant