Skip to content

fix(ci): extend AVM check-circuit timeout for multiple blobs#24096

Draft
AztecBot wants to merge 1 commit into
nextfrom
cb/avm-check-circuit-timeout-27554964039
Draft

fix(ci): extend AVM check-circuit timeout for multiple blobs#24096
AztecBot wants to merge 1 commit into
nextfrom
cb/avm-check-circuit-timeout-27554964039

Conversation

@AztecBot

@AztecBot AztecBot commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

Root cause:

  • The AVM check-circuit run failed in the per-input timeout, not from a circuit constraint failure.
  • In run https://github.com/AztecProtocol/aztec-packages/actions/runs/27572690221, e2e_multiple_blobs/avm-circuit-inputs-tx-0x28d7d0ab...bin reached Running check (with skippable) circuit over 700560 rows. and was killed by timeout -v 30s with exit code 124.
  • A prior same-day failure hit the same e2e_multiple_blobs path with the same row count, so this is the fixed 30s budget being too low for the heavier multiple-blobs circuit inputs.

Fix:

  • Keep the existing 30s budget for ordinary dumped AVM inputs.
  • Emit TIMEOUT=120s for e2e_multiple_blobs* dumped inputs, which are known to produce much larger circuits.

Evidence:

Validation:

  • git diff --check origin/next...HEAD
  • bash -O extglob -n yarn-project/end-to-end/bootstrap.sh
  • Ran ./bootstrap.sh avm_check_circuit_cmds with temporary fake dumped inputs and verified normal inputs still emit TIMEOUT=30s while e2e_multiple_blobs emits TIMEOUT=120s.

Not run:

  • Full local avm_check_circuit; this checkout does not have a built bb-avm binary or the dumped CI input artifact locally.

@AztecBot AztecBot added ci-draft Run CI on draft PRs. ci-no-fail-fast Sets NO_FAIL_FAST in the CI so the run is not aborted on the first failure claudebox Owned by claudebox. it can push to this PR. labels Jun 15, 2026
@AztecBot AztecBot force-pushed the cb/avm-check-circuit-timeout-27554964039 branch from ed5b35b to 830085c Compare June 15, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-draft Run CI on draft PRs. ci-no-fail-fast Sets NO_FAIL_FAST in the CI so the run is not aborted on the first failure 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