TAP version 13 # Subtest: a copy carries every file the harness modules read from it ok 1 - a copy carries every file the harness modules read from it --- duration_ms: 736.171374 type: 'test' ... # Subtest: shared copy: npm ci, pushed reachability, readonly/existing copy, webui delegation ok 2 - shared copy: npm ci, pushed reachability, readonly/existing copy, webui delegation --- duration_ms: 572.689665 type: 'test' ... # Subtest: wrapper preserves Q81 lease and marker, rejects foreign/symlink; check uses effective roots ok 3 - wrapper preserves Q81 lease and marker, rejects foreign/symlink; check uses effective roots --- duration_ms: 771.669971 type: 'test' ... # Subtest: row 190 N6: check --instance passes only when the wrapper exports the instance's MOSAIC_CONFIG ok 4 - row 190 N6: check --instance passes only when the wrapper exports the instance's MOSAIC_CONFIG --- duration_ms: 716.9443 type: 'test' ... # Subtest: bus unit copy/pm pins, install refuses all busy states and failed reads, drop-in refusal ok 5 - bus unit copy/pm pins, install refuses all busy states and failed reads, drop-in refusal --- duration_ms: 935.849683 type: 'test' ... # Subtest: missing package manifest refuses before npm; npm failure removes the unpublished temp copy ok 6 - missing package manifest refuses before npm; npm failure removes the unpublished temp copy --- duration_ms: 529.128145 type: 'test' ... # Subtest: real pinned install loads bus and Console; same-copy mosaic talk passes proof, other trees refuse ok 7 - real pinned install loads bus and Console; same-copy mosaic talk passes proof, other trees refuse --- duration_ms: 4242.627904 type: 'test' ... # Subtest: bus status reads effective copy/pm/drop-ins without writes; check refuses an overridden ExecStart ok 8 - bus status reads effective copy/pm/drop-ins without writes; check refuses an overridden ExecStart --- duration_ms: 701.838138 type: 'test' ... # Subtest: drop-ins in either override field and malformed metadata refuse; uninstall also checks --no-reload ok 9 - drop-ins in either override field and malformed metadata refuse; uninstall also checks --no-reload --- duration_ms: 430.165113 type: 'test' ... # Subtest: install never shows a template name on systemd 261; template drop-ins still refuse ok 10 - install never shows a template name on systemd 261; template drop-ins still refuse --- duration_ms: 388.280219 type: 'test' ... # Subtest: unlisted instance drop-in is found in another unit lookup directory; path discovery errors refuse ok 11 - unlisted instance drop-in is found in another unit lookup directory; path discovery errors refuse --- duration_ms: 324.902809 type: 'test' ... # Subtest: inherited mosaic-.service.d override refuses without changing the unit ok 12 - inherited mosaic-.service.d override refuses without changing the unit --- duration_ms: 420.351336 type: 'test' ... # Subtest: inherited service.d override refuses without changing the unit ok 13 - inherited service.d override refuses without changing the unit --- duration_ms: 438.538636 type: 'test' ... # Subtest: inherited drop-in unreadable directory or file refuses before writing ok 14 - inherited drop-in unreadable directory or file refuses before writing --- duration_ms: 377.434387 type: 'test' ... # Subtest: row 232: copy --bundle copies a SHA the bundle's refactor reaches, byte-identical to copy SHA, and refuses the rest ok 15 - row 232: copy --bundle copies a SHA the bundle's refactor reaches, byte-identical to copy SHA, and refuses the rest --- duration_ms: 2336.862705 type: 'test' ... # Subtest: row 232: wrapper --create writes the first wrapper only, the same bytes wrapper ID writes, and refuses over any file ok 16 - row 232: wrapper --create writes the first wrapper only, the same bytes wrapper ID writes, and refuses over any file --- duration_ms: 824.414489 type: 'test' ... # Subtest: row 232: check --units external reads the system units, the default reads the user units ok 17 - row 232: check --units external reads the system units, the default reads the user units --- duration_ms: 668.233547 type: 'test' ... 1..17 # tests 17 # suites 0 # pass 17 # fail 0 # cancelled 0 # skipped 0 # todo 0 # duration_ms 15526.191719