137 lines
6.4 KiB
Plaintext
137 lines
6.4 KiB
Plaintext
TAP version 13
|
|
# Subtest: row 233: sequence 1: confirm fails healthz, the driver reverts, renders the old copy and confirm --rollback --cause A5 passes: exit 1
|
|
ok 1 - row 233: sequence 1: confirm fails healthz, the driver reverts, renders the old copy and confirm --rollback --cause A5 passes: exit 1
|
|
---
|
|
duration_ms: 7857.876242
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: sequence 2: activate --migrate fails at the wrapper, revert restores the store, confirm --rollback --cause A3: exit 1
|
|
ok 2 - row 233: sequence 2: activate --migrate fails at the wrapper, revert restores the store, confirm --rollback --cause A3: exit 1
|
|
---
|
|
duration_ms: 3525.62482
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: sequence 3: root's render of the new copy fails, the driver rolls back with --cause A4, and holds the lock to the end: exit 1
|
|
ok 3 - row 233: sequence 3: root's render of the new copy fails, the driver rolls back with --cause A4, and holds the lock to the end: exit 1
|
|
---
|
|
duration_ms: 3432.509753
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: sequence 4: a capture failure is exit 3 from the stage, and A2f restarts the old units and gates them: exit 1
|
|
ok 4 - row 233: sequence 4: a capture failure is exit 3 from the stage, and A2f restarts the old units and gates them: exit 1
|
|
---
|
|
duration_ms: 2501.356187
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: N1: a bus that outlives A2's timeout keeps its old start, so A2f's gate fails stale-start: exit 2, both units stopped
|
|
ok 5 - row 233: N1: a bus that outlives A2's timeout keeps its old start, so A2f's gate fails stale-start: exit 2, both units stopped
|
|
---
|
|
duration_ms: 7209.342184
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: sequence 5: confirm of the wrong copy is refused, and the driver rolls back with --cause A5: exit 1
|
|
ok 6 - row 233: sequence 5: confirm of the wrong copy is refused, and the driver rolls back with --cause A5: exit 1
|
|
---
|
|
duration_ms: 4156.654358
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: sequence 6: a revert that fails stops both units at exit 2, and the next run refuses at its --plan with nothing stopped
|
|
ok 7 - row 233: sequence 6: a revert that fails stops both units at exit 2, and the next run refuses at its --plan with nothing stopped
|
|
---
|
|
duration_ms: 3033.981447
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: sequence 7: two upgrades and a rollback --to the previous copy with --restore, the args file following each confirm
|
|
ok 8 - row 233: sequence 7: two upgrades and a rollback --to the previous copy with --restore, the args file following each confirm
|
|
---
|
|
duration_ms: 8251.971495
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 240: I3 N1: a failed args move after A5 exits 5 args-failed, the new copy live and confirmed and both args files kept
|
|
ok 9 - row 240: I3 N1: a failed args move after A5 exits 5 args-failed, the new copy live and confirmed and both args files kept
|
|
---
|
|
duration_ms: 3158.99295
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: sequence 8: a migration that writes and fails: the driver reverts to the backup byte for byte, --cause A3: exit 1
|
|
ok 10 - row 233: sequence 8: a migration that writes and fails: the driver reverts to the backup byte for byte, --cause A3: exit 1
|
|
---
|
|
duration_ms: 3506.675929
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: a second run while the lock is held refuses upgrade-running with one log line and no call
|
|
ok 11 - row 233: a second run while the lock is held refuses upgrade-running with one log line and no call
|
|
---
|
|
duration_ms: 715.808549
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: A1 refuses open-activation on any AWAITING-UNITS file, through the stack's user's --plan, with nothing stopped
|
|
ok 12 - row 233: A1 refuses open-activation on any AWAITING-UNITS file, through the stack's user's --plan, with nothing stopped
|
|
---
|
|
duration_ms: 1162.483
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: a target that migrates refuses migrate-required without --migrate, with nothing stopped
|
|
ok 13 - row 233: a target that migrates refuses migrate-required without --migrate, with nothing stopped
|
|
---
|
|
duration_ms: 1186.520503
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: the rehearsal runs after the plan and before A2; a failed one refuses rehearsal-failed with nothing stopped
|
|
ok 14 - row 233: the rehearsal runs after the plan and before A2; a failed one refuses rehearsal-failed with nothing stopped
|
|
---
|
|
duration_ms: 1234.391528
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: the rehearsal's BACKUP_STORE line goes to the step log after a match, a malformed one as none, the rest of its output never
|
|
ok 15 - row 233: the rehearsal's BACKUP_STORE line goes to the step log after a match, a malformed one as none, the rest of its output never
|
|
---
|
|
duration_ms: 3207.355707
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: a real rehearsal with no backup in the log refuses no-backup, and goes on only with --no-rehearsal, which logs the skip
|
|
ok 16 - row 233: a real rehearsal with no backup in the log refuses no-backup, and goes on only with --no-rehearsal, which logs the skip
|
|
---
|
|
duration_ms: 3790.693547
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: a real rehearsal after an upgrade names the log's newest backup; --no-rehearsal with a backup refuses rehearsal-required
|
|
ok 17 - row 233: a real rehearsal after an upgrade names the log's newest backup; --no-rehearsal with a backup refuses rehearsal-required
|
|
---
|
|
duration_ms: 4444.707164
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: the args file must be the running user's, with no group or other write, one --copy, and the copy the units run
|
|
ok 18 - row 233: the args file must be the running user's, with no group or other write, one --copy, and the copy the units run
|
|
---
|
|
duration_ms: 1028.339536
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: hostcheck (row 240): a nonzero --check or a missing file refuses profile-drift before the plan
|
|
ok 19 - row 233: hostcheck (row 240): a nonzero --check or a missing file refuses profile-drift before the plan
|
|
---
|
|
duration_ms: 1225.943218
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: the checkout must be at --sha (head-mismatch), and a commit the clone can't fast-forward to refuses fetch-failed
|
|
ok 20 - row 233: the checkout must be at --sha (head-mismatch), and a commit the clone can't fast-forward to refuses fetch-failed
|
|
---
|
|
duration_ms: 1181.367313
|
|
type: 'test'
|
|
...
|
|
# Subtest: row 233: usage exits 4 before any log or lock
|
|
ok 21 - row 233: usage exits 4 before any log or lock
|
|
---
|
|
duration_ms: 828.256383
|
|
type: 'test'
|
|
...
|
|
1..21
|
|
# tests 21
|
|
# suites 0
|
|
# pass 21
|
|
# fail 0
|
|
# cancelled 0
|
|
# skipped 0
|
|
# todo 0
|
|
# duration_ms 67841.631938
|