Skip to content

fix: add TXE timeout flake pattern to .test_patterns.yml#21408

Closed
AztecBot wants to merge 1 commit into
merge-train/barretenbergfrom
claudebox/fix-txe-timeout-merge-train
Closed

fix: add TXE timeout flake pattern to .test_patterns.yml#21408
AztecBot wants to merge 1 commit into
merge-train/barretenbergfrom
claudebox/fix-txe-timeout-merge-train

Conversation

@AztecBot

Copy link
Copy Markdown
Collaborator

Summary

  • Adds a flake pattern for TXE (Test Execution Environment) timeout failures in noir-contracts tests
  • These tests fail intermittently with "Timeout waiting for TypeScript callback for contract instance" — an infrastructure issue unrelated to code changes
  • Without an owner entry, the CI treats these as hard failures instead of retryable flakes

Failing tests

  • public_immutable_contract tests::reading_after_initialization_succeeds (log)
  • private_voting_contract test::first::test_end_vote (log)

Both failed with the same TXE timeout error during the merge-train/barretenberg CI run for PR #21392 (C++ ecc test unification — completely unrelated to these Noir contract tests).

Test plan

  • YAML syntax validated with yq
  • Pattern match verified against both failing test commands
  • error_regex matches the TXE timeout error string

ClaudeBox log: https://claudebox.work/s/c97884eeb30213c7?run=1

@AztecBot AztecBot added the claudebox Owned by claudebox. it can push to this PR. label Mar 12, 2026
@AztecBot

Copy link
Copy Markdown
Collaborator Author

Automatically closing this stale claudebox draft PR (no updates for 5+ days). Re-open if still needed.

@AztecBot AztecBot closed this Mar 19, 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