Skip to content

fix: restore test execution in ci-barretenberg CI modes#22303

Merged
ludamad merged 1 commit into
merge-train/barretenbergfrom
claudebox/0b1cdb0a4d7a7f5a-2
Apr 3, 2026
Merged

fix: restore test execution in ci-barretenberg CI modes#22303
ludamad merged 1 commit into
merge-train/barretenbergfrom
claudebox/0b1cdb0a4d7a7f5a-2

Conversation

@AztecBot

@AztecBot AztecBot commented Apr 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

PR #22061 switched ci-barretenberg and ci-barretenberg-full from calling bootstrap.sh ci (which builds AND runs tests via parallelize) to Make targets that only collect test commands into /tmp/test_cmds without ever starting the test engine to execute them. This meant BB tests silently stopped running on all merge-train/barretenberg PRs.

Fix: Revert to calling bootstrap.sh ci directly.

Test plan

ClaudeBox log: https://claudebox.work/s/0b1cdb0a4d7a7f5a?run=2

PR #22061 switched ci-barretenberg from calling bootstrap.sh ci
(which builds AND runs tests) to make targets that only collect
test commands into /tmp/test_cmds without starting the test engine
to execute them. This meant BB tests silently stopped running on
merge-train/barretenberg PRs.

Revert to calling bootstrap.sh ci directly. For ci-barretenberg,
add explicit CRS download (the original motivation for #22061).
For ci-barretenberg-full, barretenberg/bootstrap.sh already handles
CRS download in bootstrap_all.
@AztecBot AztecBot added ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR. labels Apr 3, 2026
@ludamad ludamad marked this pull request as ready for review April 3, 2026 14:31
@ludamad ludamad enabled auto-merge (squash) April 3, 2026 14:31
@ludamad ludamad merged commit f7673ed into merge-train/barretenberg Apr 3, 2026
48 of 60 checks passed
@ludamad ludamad deleted the claudebox/0b1cdb0a4d7a7f5a-2 branch April 3, 2026 14:33
github-merge-queue Bot pushed a commit that referenced this pull request Apr 4, 2026
BEGIN_COMMIT_OVERRIDE
chore: upgrade uintx assert to run in release (#22289)
chore: Fix log statement in ECDSA test (#22285)
fix: avoid oob access in RAM / ROM and enable soft-fail (#22301)
fix: restore test execution in ci-barretenberg CI modes (#22303)
fix: minor fixes pt. 5 (#22306)
chore: comment about standard behavior for de bruijn (#22310)
fix: null socket on bb process exit/error in native_socket.ts (#22309)
END_COMMIT_OVERRIDE
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. claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants