Candidate manifest 616f953fe09bfc198645886bc4c7228a0fdeafa8c89b1729f2be8a5222689607 on dda7e31b0.
Owner's gate 23:11:36Z-23:15:46Z exit 0; mutants 17 of 17 killed.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
103 lines
5.7 KiB
Plaintext
103 lines
5.7 KiB
Plaintext
== packages/bus rc=1
|
||
✔ a message to a stopped role sends launch.by one notice, and the result says so (85.478315ms)
|
||
✔ a message to a running role sends no notice and its result is unchanged (53.923594ms)
|
||
✔ a re-route at a claim, a release and claim, and a broker restart send no second notice (96.942161ms)
|
||
✔ a run launched but not yet claimed counts as no holder (50.698667ms)
|
||
✖ no notice for a message to launch.by, from it, from a tester, to the human, or in a thread to a thread instance (119.249188ms)
|
||
✔ a business with no launch block tells nobody and says there is no launcher (43.997078ms)
|
||
✔ the notice sender stays internal: no role is named _bus and no caller can send as it or to it (152.561875ms)
|
||
ℹ tests 7
|
||
ℹ suites 0
|
||
ℹ pass 6
|
||
ℹ fail 1
|
||
ℹ cancelled 0
|
||
ℹ skipped 0
|
||
ℹ todo 0
|
||
ℹ duration_ms 668.397625
|
||
|
||
✖ failing tests:
|
||
|
||
test at tests/launch-notice.test.mjs:138:1
|
||
✖ no notice for a message to launch.by, from it, from a tester, to the human, or in a thread to a thread instance (119.249188ms)
|
||
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
|
||
+ actual - expected
|
||
|
||
+ {
|
||
+ launcher: 'chief',
|
||
+ launcherRunning: true,
|
||
+ role: 'assistant',
|
||
+ told: false
|
||
+ }
|
||
- undefined
|
||
|
||
at TestContext.<anonymous> (file:///home/jwoltje/dewey-scratch/r146/wt/packages/bus/tests/launch-notice.test.mjs:171:10)
|
||
at Test.runInAsyncScope (node:async_hooks:226:14)
|
||
at Test.run (node:internal/test_runner/test:1402:25)
|
||
at Test.processPendingSubtests (node:internal/test_runner/test:974:18)
|
||
at Test.postRun (node:internal/test_runner/test:1542:19)
|
||
at Test.run (node:internal/test_runner/test:1467:12)
|
||
at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) {
|
||
generatedMessage: true,
|
||
code: 'ERR_ASSERTION',
|
||
actual: { role: 'assistant', launcher: 'chief', told: false, launcherRunning: true },
|
||
expected: undefined,
|
||
operator: 'strictEqual',
|
||
diff: 'simple'
|
||
}
|
||
== packages/harness rc=0
|
||
✔ founderCheck: founder variables, then a needed service without a usable token (1.004861ms)
|
||
✔ turnRequest names the sender, class, reply and decision (0.168334ms)
|
||
✔ turnRequest says a tester's message is a test and never Jason's instruction (0.192874ms)
|
||
✔ turnRequest shows the message's own sent time, a day old as well as new (0.121176ms)
|
||
✔ stateBlock names the launch state with its time and event, and the open tasks with the cap (0.2081ms)
|
||
✔ a message becomes a turn, the answer goes back as a RESULT, SIGTERM releases and exits 0 (242.730086ms)
|
||
✔ launches revoked and then restored: the turn's block reads allowed and gives the restore time (241.773892ms)
|
||
✔ a task closed on the tracker is missing from the next turn's open list (217.117558ms)
|
||
✔ a message read a day after it was sent shows the time it was sent (170.278252ms)
|
||
✔ a decision the human resolves becomes a turn citing the decision and the answer (204.155116ms)
|
||
✔ a failed state read fails the turn: no adapter runs, the sender hears why, the message is read (124.234904ms)
|
||
✔ a SIGTERM before the claim stops the runner with exit 0 and no claim (96.918204ms)
|
||
✔ typed tools carry the runner's capability; launch goes to the host's launch socket (374.558462ms)
|
||
✔ end_run and change_organization reach the broker with the tool's arguments, and refusals keep their codes (425.888152ms)
|
||
✔ a RESULT gets no automatic reply; failed turns reply with the reason (1289.035203ms)
|
||
✔ the bus's launch notice is one turn with no reply, and is not taken again (265.503308ms)
|
||
✔ SIGTERM during a turn kills the turn's process group and still exits 0 (157.249132ms)
|
||
✔ founder credentials stop before the claim (20) (177.402008ms)
|
||
✔ a refused claim exits 21; an ended run's capability exits 22 (197.939016ms)
|
||
✔ the launch ending under a running session exits 22 (145.082933ms)
|
||
✔ a broker that stays unreachable exits 23 after brokerRetries polls (242.377704ms)
|
||
✔ a broker that is down at the claim exits 23, not 21 (83.62478ms)
|
||
✔ no capability, or a malformed one, on stdin exits 2 (194.319575ms)
|
||
✔ a missing or malformed policy exits 2 before the claim (117.361844ms)
|
||
ℹ tests 24
|
||
ℹ suites 0
|
||
ℹ pass 24
|
||
ℹ fail 0
|
||
ℹ cancelled 0
|
||
ℹ skipped 0
|
||
ℹ todo 0
|
||
ℹ duration_ms 11910.200536
|
||
== packages/cli rc=0
|
||
✔ talk --tester sends a [mos test] message as tester from inside an agent and prints the role's reply (118.082492ms)
|
||
✔ talk --tester refuses text without the [mos test] prefix before any call (74.691296ms)
|
||
✔ the read verbs take --tester inside an agent, and the trail shows the tester as the sender (90.362525ms)
|
||
✔ decide, stop and launches take no --tester (46.239353ms)
|
||
✔ the tester transport runs tester-cli.mjs, and the tester's refusals exit 3 (0.34521ms)
|
||
✔ with no stand-in transport, --tester runs tester-cli.mjs on the data root's socket (0.494311ms)
|
||
✔ talk --tester to a stopped role says nobody is told to launch it (50.661193ms)
|
||
✔ talk sends a REQUEST, prints and reads everything that arrives, and stops at the reply (173.570849ms)
|
||
✔ talk --wait 0 only sends; no reply within --wait exits 1 and says where it will show (1103.411325ms)
|
||
✔ a late reply the Console has listed still reaches the next talk (2100.941226ms)
|
||
✔ talk says when the role isn't running, whether launch.by was told, and how to start launch.by (141.381914ms)
|
||
✔ talk, stop and launches off/on refuse inside an agent run; bad arguments are usage errors (51.319825ms)
|
||
✔ launches off and on go to the broker and change the business's launch state (55.041952ms)
|
||
✔ launches list reads sessions.json and marks a stale entry; stop reports it and refuses a non-runner (50.279213ms)
|
||
ℹ tests 14
|
||
ℹ suites 0
|
||
ℹ pass 14
|
||
ℹ fail 0
|
||
ℹ cancelled 0
|
||
ℹ skipped 0
|
||
ℹ todo 0
|
||
ℹ duration_ms 3782.72333
|