Files
stack/agents/gander/work/v574/run2/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.333473
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: 155.042492
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: 141.512484
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: 73.476576
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: 60.020694
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: 159.033695
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: 97.928565
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: 118.141222
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: 83.745232
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: 120.822175
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: 176.921298
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: 439.919968
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: 39.50813
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: 2179.251224
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: 1036.292423
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: 35.653743
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: 173.66743
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: 26.113248
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: 2.724924
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: 293.402039
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: 175.060068
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: 255.401013
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: 153.082625
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: 504.500556
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: 188.840012
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: 282.057905
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: 286.016943
type: 'test'
...
1..27
# tests 27
# suites 0
# pass 27
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 7320.932564