Files
gstack/test/fixtures/evidence/pregate-remote-failed.out
Garry Tanandcapy-ai[bot] 7ee7e8bdd4 v1.91.238.0 fix(ship): gate-diff base in single-branch clones, gstack-post release versions and receipt ids, evidence tests_ran, restamp duplicate headings and stamp prompt (GSTA-102) (#3439)
* fix(gate-diff): resolve the base to origin/<base> when no local branch exists; the no_base fix line fetches into the tracking ref

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* fix(post): the repo's release versions and a receipt's tree hash / run ids are not pii.ip_public or pii.phone.e164

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* fix(evidence): parse the shard runner's and the remote pregate lane's test counts into tests_ran

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* fix(restamp): CHANGELOG_DUPLICATE_HEADING refuses only duplicates the PR introduces

checkChangelog takes the base branch's CHANGELOG: a heading the base already
carries N times may appear N times on the PR (inherited released history), and
only a further copy is a duplicate. gstack-restamp passes origin/<base>'s
CHANGELOG at the plan's base sha, so a base like gbrain's master, which heads
one version twice, can be stamped; a duplicate the PR adds is still refused
with nothing written.

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* fix(restamp): the stamp-at-merge next: line no longer asks the lane to edit the CHANGELOG

Under a train the stamp commit may hold only restamp's own output: the train's
verify accepts the CHANGELOG only as the base's plus the PR's own entry
re-headed, and a lane that followed the old "write the CHANGELOG entry text"
prompt froze the queue. The claim-at-open wording is unchanged.

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

---------

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
2026-10-26 09:33:07 +00:00

33 lines
3.5 KiB
Plaintext

pregate: policy origin/main@8d9501373b55:.gstack/pregate.json; registry origin/main@8d9501373b55:.gstack/generated.json; base origin/main@8d9501373b55; 6 touched file(s); platform linux
stage check status time detail
tests lanes incomplete 228702 ms working tree changed during the check (279e658e29be → 9739cb9fe063); result not certified (PREGATE_INCOMPLETE)
lanes: requires-remote free-tests.yml/macos-named-regressions (macos): 2 test(s) — test/plan-count-file-permission.test.ts test/spec-quality-gate-secret-sink.test.ts
lanes: requires-remote windows-free-tests.yml/windows-free-shard (windows): 269 test(s) — test/approval-classes.test.ts test/arm-benchmark-selftest.test.ts test/auq-mode-capture.test.ts test/auq-native-capture.test.ts test/auq-substance-panel.test.ts test/auto-decide-fixture.test.ts test/autoplan-dual-voice-fixture.test.ts test/autoplan-review-discovery.test.ts …
lanes: Tiers ran: e2e unit; requires-remote: macos windows
lanes: remote gate: bash scripts/ubicloud/pregate-remote.sh
lanes: log: /tmp/gstack-pregate-remote-drf5AX/remote.log
lanes: spend: spent $0.04, reserved $0, unknown $0 (cap $2)
lanes: [test:free] Recovery: A test or module failed; the root cause is not established. Inspect the full log and repair the cause first. See docs/TESTING_INTERNALS.md.
lanes: [test:free] After repair, focused check: bun test 'test/gate-diff-cli.test.ts'
lanes: [test:free] flaky-retry FAILED — the failures reproduce serially; not flaky.
lanes: [test:free] FILES-FROM RESULT: files=269 tests=9658 failed=1 exit=1
lanes: error: script "test:free" exited with code 1
lanes: PREGATE_VM_TREE_AFTER d355374555c7face87ceb148463d4e4b1af6351a
lanes: ubi-runner: command exited 1 after 117s
lanes: ubi-runner: pull: nothing matches /tmp/gstack-free-test-*
lanes: ubi-runner: destroy requested: eu-central-h1/ubirun-<vm>
lanes: ubi-runner: destroyed eu-central-h1/ubirun-<vm>
lanes: pregate-remote: phases: create 25s, setup 73s, run 117s, teardown 8s; total 227s (target 600s)
lanes: pregate-remote: log: /workspace/gstack/.context/pregate-remote/20261026T005640Z-45511/run.log
lanes: setup rebuilt (committed build output, as the CI free lane rebuilds it): M lib/diagram-render/dist/BUILD_INFO.json
lanes: setup rebuilt (committed build output, as the CI free lane rebuilds it): M lib/diagram-render/dist/diagram-render.html
lanes: PREGATE_REMOTE: tree=279e658e29bec511739dd00510828dc433fb94fa tests=9658 failed=1 spent=0.04
lanes: fix: keep the tree still during the run, then rerun gstack-pregate
stage 2 (test execution): 228702 ms
requires-remote: free-tests.yml/macos-named-regressions (macos) 2 test(s) — uncleared; clear with gstack-pregate clear --remote free-tests.yml/macos-named-regressions --run-url <url>
requires-remote: windows-free-tests.yml/windows-free-shard (windows) 269 test(s) — uncleared; clear with gstack-pregate clear --remote windows-free-tests.yml/windows-free-shard --run-url <url>
requires-remote: pregate.json/remote_gate (remote) 362 test(s) — uncleared; run bash scripts/ubicloud/pregate-remote.sh, then clear with gstack-pregate clear --remote pregate.json/remote_gate --receipt <gate output file>
PREGATE: incomplete tree=279e658e29be head=9e3369bb0f06 checks=1
pregate.json: /workspace/gstack/.gstack/tmp/pregate.json
GSTACK_RESULT: skill=pregate status=incomplete run=/workspace/gstack/.gstack/tmp/pregate.json