173 lines
6.1 KiB
Plaintext
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
|