Files

73 lines
4.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
✔ T1 adopt writes the pointer from the units once; a failing check refuses check-failed (1073.366997ms)
✔ T2 activate installs exactly the pointer's pm, claude and Console flags (1516.662712ms)
▶ T3 a hand-edited unit refuses unit-flags-drift, names the difference and changes nothing
✔ pm (718.027528ms)
✔ claude (742.624633ms)
✔ console (718.380886ms)
✔ T3 a hand-edited unit refuses unit-flags-drift, names the difference and changes nothing (2179.878901ms)
▶ T4 each item 3 refusal changes nothing and logs one line with its code
✔ copy-missing (634.789281ms)
✔ copy-unreachable (640.551556ms)
✔ copy-schema-unknown (603.6274ms)
✔ already-active (721.483462ms)
✔ instance-busy (another business active) (639.947543ms)
✔ instance-busy (this business activating) (638.806649ms)
✔ drop-in-override (665.313306ms)
✔ no-pointer (347.822109ms)
✔ T4 each item 3 refusal changes nothing and logs one line with its code (4893.830749ms)
✔ T5 an activate with no migration stops the Console then the bus, installs, starts the bus then the Console (1516.133038ms)
✔ T6 a migration without --migrate rolls back with migration-needs-flag (1499.97179ms)
✔ T7 --migrate takes the backup before the migration runs (1611.488791ms)
✔ T8 a failed migration restores the backup and keeps the store it replaced (1693.972865ms)
✔ T9 a store outside the target's chain rolls back with store-newer (1624.299305ms)
▶ T10 each gate check failing alone rolls back and puts every file back
✔ units-inactive (4846.794113ms)
✔ bus-status (5224.664321ms)
✔ healthz (4427.925603ms)
✔ copy-check (4527.114561ms)
✔ pm-launch-unconfirmed (4676.65493ms)
✔ T10 each gate check failing alone rolls back and puts every file back (23704.096449ms)
▶ T10b the PM check needs exactly one launched line for a live run of this start
✔ no launched line (5937.72793ms)
✔ two lines (5852.839829ms)
✔ a changed word (4747.354719ms)
✔ run not in launches list (5206.082662ms)
✔ run started before the start (5014.009245ms)
✔ a human launch with no journal line (4636.092869ms)
✔ run for another business (4860.736291ms)
✔ run not live (4726.01952ms)
✔ one well-formed line and a live run pass (1585.348096ms)
✔ T10b the PM check needs exactly one launched line for a live run of this start (42567.84089ms)
✔ T11 a rollback whose gate fails too: rollback-failed, exit 2, both units stopped, no retry (6648.970375ms)
✔ T12 rollback takes the previous copy from the log (2541.277145ms)
✔ T13 a rollback across a migration needs --restore, then restores and goes live (3589.263326ms)
✔ T14 events written after the backup need --events N with the right N (3342.024838ms)
✔ T14b a rollback --restore whose gate fails stops both units and skips item 6 (6292.838156ms)
✔ T14c a rollback without --restore whose gate fails runs item 6 (6446.849123ms)
✔ T15 --plan names the migration and the restore and changes nothing (1895.703147ms)
✔ T26 --plan lists the commits an activate adds, after the migration lines (855.079889ms)
✔ T27 --plan names each migration step, or says the steps cannot be read (654.135105ms)
✔ T25 --plan refuses copies-unrelated when neither copy is an ancestor of the other (363.81159ms)
▶ T23 --plan reads the store without changing a file, stopped or held
✔ stopped store (466.507341ms)
✔ held store (449.905848ms)
✔ T23 --plan reads the store without changing a file, stopped or held (916.922098ms)
✔ T24 business-mismatch and capture-failed refuse with exit 3; a short id is a usage error (1060.156137ms)
✔ T16 status prints the pointer, the log, the check, bus status and drift, and writes nothing (735.52147ms)
✔ T19 a started line with no final line: status shows it and every changing verb refuses (974.128039ms)
✔ T20 a held run lock refuses run-locked without a log line; status and --plan still run (954.126012ms)
✔ T21 a bus unit with no MOSAIC_CLAUDE_BIN: adopt and activate refuse no-claude-pin (1266.249479ms)
▶ T22 the stopped store read: a -wal or -shm refuses store-unclean and is left alone; a clean read adds no file
✔ bus.sqlite-wal (1710.782106ms)
✔ bus.sqlite-shm (1859.932095ms)
✔ clean (1574.266875ms)
✔ T22 the stopped store read: a -wal or -shm refuses store-unclean and is left alone; a clean read adds no file (5145.708424ms)
ℹ tests 58
ℹ suites 0
ℹ pass 58
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 128039.528917