Files
stack/agents/gander/work/v574/run1/proof-working.test.log

173 lines
6.1 KiB
Plaintext

TAP version 13
# Subtest: workRef and validBranch take only what a ref name can hold
ok 1 - workRef and validBranch take only what a ref name can hold
---
duration_ms: 1.175317
type: 'test'
...
# Subtest: a push lands as the task's work ref, a fast-forward lands after it, and main is the root's
ok 2 - a push lands as the task's work ref, a fast-forward lands after it, and main is the root's
---
duration_ms: 146.750721
type: 'test'
...
# Subtest: a rewritten branch refuses non-fast-forward and the work ref stays
ok 3 - a rewritten branch refuses non-fast-forward and the work ref stays
---
duration_ms: 135.109781
type: 'test'
...
# Subtest: a branch with no history in common with main refuses unrelated-history
ok 4 - a branch with no history in common with main refuses unrelated-history
---
duration_ms: 81.631581
type: 'test'
...
# Subtest: a bundle that needs commits the working repository lacks refuses missing-prerequisite
ok 5 - a bundle that needs commits the working repository lacks refuses missing-prerequisite
---
duration_ms: 102.637546
type: 'test'
...
# Subtest: the root is fetched again before each push and main follows it, so a clone of a newer root pushes
ok 6 - the root is fetched again before each push and main follows it, so a clone of a newer root pushes
---
duration_ms: 203.831325
type: 'test'
...
# Subtest: a root moved back after the clone leaves the push's base unknown: missing-prerequisite
ok 7 - a root moved back after the clone leaves the push's base unknown: missing-prerequisite
---
duration_ms: 108.672426
type: 'test'
...
# Subtest: a commit with a broken object refuses invalid-bundle, and only because fsck is on
ok 8 - a commit with a broken object refuses invalid-bundle, and only because fsck is on
---
duration_ms: 157.594562
type: 'test'
...
# Subtest: only a v2 bundle with the named branch is read
ok 9 - only a v2 bundle with the named branch is read
---
duration_ms: 102.28542
type: 'test'
...
# Subtest: a branch named main, or named for another task, moves only this task's work ref
ok 10 - a branch named main, or named for another task, moves only this task's work ref
---
duration_ms: 204.47362
type: 'test'
...
# Subtest: a record that throws moves the work ref back, or removes a new one
ok 11 - a record that throws moves the work ref back, or removes a new one
---
duration_ms: 433.96253
type: 'test'
...
# Subtest: a work ref that can't go back refuses rollback-failed, naming the ref and the commit
ok 12 - a work ref that can't go back refuses rollback-failed, naming the ref and the commit
---
duration_ms: 433.755355
type: 'test'
...
# Subtest: a root that can't be read refuses root-unreadable
ok 13 - a root that can't be read refuses root-unreadable
---
duration_ms: 55.600461
type: 'test'
...
# Subtest: a git past its time gets SIGTERM, leaves no ref lock, and the next push lands
ok 14 - a git past its time gets SIGTERM, leaves no ref lock, and the next push lands
---
duration_ms: 2210.170596
type: 'test'
...
# Subtest: a git that ignores SIGTERM gets SIGKILL once the grace period is over
ok 15 - a git that ignores SIGTERM gets SIGKILL once the grace period is over
---
duration_ms: 1046.66231
type: 'test'
...
# Subtest: a working repository path that isn't a directory refuses
ok 16 - a working repository path that isn't a directory refuses
---
duration_ms: 42.378984
type: 'test'
...
# Subtest: review bundles a pushed commit as refs/mosaic/review, leaving out what the reviewer has
ok 17 - review bundles a pushed commit as refs/mosaic/review, leaving out what the reviewer has
---
duration_ms: 198.682752
type: 'test'
...
# Subtest: review of a project with no working repository refuses unknown-commit
ok 18 - review of a project with no working repository refuses unknown-commit
---
duration_ms: 21.751018
type: 'test'
...
# Subtest: the runner's git tools hold the host's limits and branch rule
ok 19 - the runner's git tools hold the host's limits and branch rule
---
duration_ms: 9.177219
type: 'test'
...
# Subtest: a reseed moves root but leaves a landed main, and main forwards once root contains it
ok 20 - a reseed moves root but leaves a landed main, and main forwards once root contains it
---
duration_ms: 311.503252
type: 'test'
...
# Subtest: after a landing, a push built on the root still lands and main stays where the landing put it
ok 21 - after a landing, a push built on the root still lands and main stays where the landing put it
---
duration_ms: 177.955098
type: 'test'
...
# Subtest: once the root shares no history with a landed main, a push is checked against main, not the root
ok 22 - once the root shares no history with a landed main, a push is checked against main, not the root
---
duration_ms: 271.645996
type: 'test'
...
# Subtest: a landing squashes the reviewed diff onto main as the bus host and moves main only at finish
ok 23 - a landing squashes the reviewed diff onto main as the bus host and moves main only at finish
---
duration_ms: 185.420633
type: 'test'
...
# Subtest: a landing refuses ref-moved, base-conflict and root-file before it makes a commit
ok 24 - a landing refuses ref-moved, base-conflict and root-file before it makes a commit
---
duration_ms: 490.468129
type: 'test'
...
# Subtest: a landing whose applied diff isn't the reviewed one refuses patch-drift and leaves no worktree
ok 25 - a landing whose applied diff isn't the reviewed one refuses patch-drift and leaves no worktree
---
duration_ms: 219.511873
type: 'test'
...
# Subtest: finish refuses base-moved when main moved, and a record that throws moves main back
ok 26 - finish refuses base-moved when main moved, and a record that throws moves main back
---
duration_ms: 277.041515
type: 'test'
...
# Subtest: halted push receipt rolls back only its unrecorded ref and cleans temporary refs
ok 27 - halted push receipt rolls back only its unrecorded ref and cleans temporary refs
---
duration_ms: 292.552213
type: 'test'
...
1..27
# tests 27
# suites 0
# pass 27
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 7985.008877