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.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
|