✔ the host boots the broker, binds a launch in process, and the notifier DMs a blocking decision exactly once (873.048242ms)
✖ a notifier that dies takes the host down with exit 1, so the unit restarts the pair (60005.00757ms)
✔ a notifier that refuses stops the broker and the host refuses with exit 3 (185.620796ms)
✔ watchChildren reports a child that died before it was called, and one that dies later (20.748664ms)
✔ bus stop refuses to signal a live pid that is not a bus host (202.751381ms)
✔ bus start refuses with exit 3 and the code when the broker refuses to boot; bus status names the lock (257.772528ms)
✔ bus start refuses with exit 3 without a notifier config (105.611141ms)
✔ bus start runs until bus stop; status reports it while it runs (673.656974ms)
✔ bus-service.sh renders the unit and installs it into a given directory (27.783457ms)

Interrupted while running:

⚠ packages/cli/tests/host.test.mjs (packages/cli/tests/host.test.mjs:1:1)
✖ packages/cli/tests/host.test.mjs (239968.123988ms)
ℹ tests 10
ℹ suites 0
ℹ pass 8
ℹ fail 0
ℹ cancelled 2
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 239973.857677

✖ failing tests:

test at packages/cli/tests/host.test.mjs:102:1
✖ a notifier that dies takes the host down with exit 1, so the unit restarts the pair (60005.00757ms)
  'test timed out after 60000ms'

test at packages/cli/tests/host.test.mjs:1:1
✖ packages/cli/tests/host.test.mjs (239968.123988ms)
  'Promise resolution is still pending but the event loop has already resolved'
