Skip to content

Commit dd80e74

Browse files
committed
fix(ci): raise AVM check-circuit per-tx timeout to avoid e2e_multiple_blobs flake
1 parent aede507 commit dd80e74

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

yarn-project/end-to-end/bootstrap.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -199,10 +199,11 @@ function avm_check_circuit_cmds {
199199
local dump_dir_from_top="yarn-project/end-to-end/$default_avm_inputs_dump_dir"
200200

201201
# Specify timeout and resources
202-
# WARNING: theoretically, transactions could need more CPU and MEM than we allocate by default.
203-
# In that case, they might start timing out. For now, all of the e2e test txs seem to be relatively
204-
# small and the AVM can run check-circuit with limited resources.
205-
local prefix="$hash:ISOLATE=1:TIMEOUT=30s"
202+
# WARNING: transactions could need more CPU and MEM than we allocate by default.
203+
# In that case, they might start timing out. Most e2e test txs are small and the AVM can run
204+
# check-circuit in a few seconds, but heavier txs (e.g. e2e_multiple_blobs) take ~34s with the
205+
# default resources, so the timeout is set well above that to leave headroom under CI load.
206+
local prefix="$hash:ISOLATE=1:TIMEOUT=120s"
206207

207208
# Find all .bin files in the dump directory (handles nested dirs)
208209
for input_file in "$default_avm_inputs_dump_dir"/*/*.bin "$default_avm_inputs_dump_dir"/*/*/*.bin; do

0 commit comments

Comments
 (0)