Skip to content

test(e2e): wait for proven tip in full prover setup#24430

Draft
AztecBot wants to merge 1 commit into
merge-train/barretenbergfrom
cb/fix-e2e-prover-full-barretenberg
Draft

test(e2e): wait for proven tip in full prover setup#24430
AztecBot wants to merge 1 commit into
merge-train/barretenbergfrom
cb/fix-e2e-prover-full-barretenberg

Conversation

@AztecBot

@AztecBot AztecBot commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Wait for the setup block to reach the node's proven tip after markAsProven() in the full prover e2e fixture.
  • Make full prover node teardown tolerate partial setup so the original setup/test failure is not masked by an undefined stop() call.

CI Failure

Investigated http://ci.aztec-labs.com/1782912672530808. The failing child was FAKE_PROOFS=1 yarn-project/end-to-end/scripts/run_test.sh simple e2e_prover/full, where PXE contract sync queried an anchor block hash that the node had already pruned because the setup proof had not been observed before the proven PXE was started.

Verification

  • git diff --check passed.
  • ./bootstrap.sh ci could not run in this checkout: Unknown command: ci.
  • ./bootstrap.sh ci-fast started, but local-only checks failed before the e2e target (.claude/tests/agents_symlink_test reports workspace symlink issues). The cited dashboard CI skipped claude-tests.
  • Direct FAKE_PROOFS=1 yarn-project/end-to-end/scripts/run_test.sh simple e2e_prover/full is blocked in this container by missing yarn-project/node_modules/.bin/jest and no Docker socket.

Created by claudebox · group: slackbot

@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 Jul 1, 2026
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