Files
stack/agents/darkwing/work/queue-137/r2/gate/kill-b1-patch-drift.log
jason.woltje 158205c5cc lead: commit darkwing's untracked evidence (348 files: queue-137 queue-141 queue-150 queue-162 queue-165 queue-166 queue-167 queue-169 queue-179 queue-180 queue-181 queue-182 queue-185 queue-186 queue-187 queue-188 queue-190 queue-93)
Unclaimed files left in the canonical checkout. Inventory: canonical-cleanup-inventory.md (commit-as-evidence groups). detect-secrets scan clean on 2026-11-02: hits are sha256 pins, git object ids, test sentinels already in tracked tests and unit-file lines.
2026-11-02 15:05:14 -06:00

51 lines
3.3 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
✔ workRef and validBranch take only what a ref name can hold (1.112589ms)
✔ a push lands as the task's work ref, a fast-forward lands after it, and main is the root's (132.017935ms)
✔ a rewritten branch refuses non-fast-forward and the work ref stays (131.951028ms)
✔ a branch with no history in common with main refuses unrelated-history (67.709236ms)
✔ a bundle that needs commits the working repository lacks refuses missing-prerequisite (48.603794ms)
✔ the root is fetched again before each push and main follows it, so a clone of a newer root pushes (153.530007ms)
✔ a root moved back after the clone leaves the push's base unknown: missing-prerequisite (95.044552ms)
✔ a commit with a broken object refuses invalid-bundle, and only because fsck is on (91.223103ms)
✔ only a v2 bundle with the named branch is read (59.921163ms)
✔ a branch named main, or named for another task, moves only this task's work ref (111.899426ms)
✔ a record that throws moves the work ref back, or removes a new one (157.20872ms)
✔ a work ref that can't go back refuses rollback-failed, naming the ref and the commit (516.007777ms)
✔ a root that can't be read refuses root-unreadable (42.041594ms)
✔ a git past its time gets SIGTERM, leaves no ref lock, and the next push lands (2225.771609ms)
✔ a git that ignores SIGTERM gets SIGKILL once the grace period is over (1030.601983ms)
✔ a working repository path that isn't a directory refuses (33.629964ms)
✔ review bundles a pushed commit as refs/mosaic/review, leaving out what the reviewer has (136.492586ms)
✔ review of a project with no working repository refuses unknown-commit (15.783781ms)
✔ the runner's git tools hold the host's limits and branch rule (1.231816ms)
✔ a reseed moves root but leaves a landed main, and main forwards once root contains it (257.142736ms)
✔ after a landing, a push built on the root still lands and main stays where the landing put it (165.765133ms)
✔ once the root shares no history with a landed main, a push is checked against main, not the root (260.159955ms)
✔ a landing squashes the reviewed diff onto main as the bus host and moves main only at finish (134.259314ms)
✔ a landing refuses ref-moved, base-conflict and root-file before it makes a commit (412.315834ms)
✖ a landing whose applied diff isn't the reviewed one refuses patch-drift and leaves no worktree (118.973334ms)
✔ finish refuses base-moved when main moved, and a record that throws moves main back (229.397188ms)
ℹ tests 26
ℹ suites 0
ℹ pass 25
ℹ fail 1
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 6685.327014
✖ failing tests:
test at tests/working.test.mjs:531:1
✖ a landing whose applied diff isn't the reviewed one refuses patch-drift and leaves no worktree (118.973334ms)
AssertionError [ERR_ASSERTION]: Missing expected rejection.
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async TestContext.<anonymous> (file:///home/jwoltje/darkwing-scratch/r137/wt/packages/seat/tests/working.test.mjs:544:3)
at async Test.run (node:internal/test_runner/test:1409:7)
at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: undefined,
operator: 'rejects',
diff: 'simple'
}