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]>
111 lines
6.2 KiB
Plaintext
111 lines
6.2 KiB
Plaintext
== packages/bus rc=0
|
||
✔ a message to a stopped role sends launch.by one notice, and the result says so (85.019154ms)
|
||
✔ a message to a running role sends no notice and its result is unchanged (53.652176ms)
|
||
✔ a re-route at a claim, a release and claim, and a broker restart send no second notice (91.238968ms)
|
||
✔ a run launched but not yet claimed counts as no holder (49.068687ms)
|
||
✔ no notice for a message to launch.by, from it, from a tester, to the human, or in a thread to a thread instance (112.054098ms)
|
||
✔ a business with no launch block tells nobody and says there is no launcher (56.150055ms)
|
||
✔ the notice sender stays internal: no role is named _bus and no caller can send as it or to it (199.473338ms)
|
||
ℹ tests 7
|
||
ℹ suites 0
|
||
ℹ pass 7
|
||
ℹ fail 0
|
||
ℹ cancelled 0
|
||
ℹ skipped 0
|
||
ℹ todo 0
|
||
ℹ duration_ms 699.752637
|
||
== packages/harness rc=0
|
||
✔ founderCheck: founder variables, then a needed service without a usable token (0.832945ms)
|
||
✔ turnRequest names the sender, class, reply and decision (0.141147ms)
|
||
✔ turnRequest says a tester's message is a test and never Jason's instruction (0.178008ms)
|
||
✔ turnRequest shows the message's own sent time, a day old as well as new (0.111041ms)
|
||
✔ stateBlock names the launch state with its time and event, and the open tasks with the cap (0.166782ms)
|
||
✔ a message becomes a turn, the answer goes back as a RESULT, SIGTERM releases and exits 0 (260.065259ms)
|
||
✔ launches revoked and then restored: the turn's block reads allowed and gives the restore time (237.384155ms)
|
||
✔ a task closed on the tracker is missing from the next turn's open list (220.981641ms)
|
||
✔ a message read a day after it was sent shows the time it was sent (143.032991ms)
|
||
✔ a decision the human resolves becomes a turn citing the decision and the answer (198.813691ms)
|
||
✔ a failed state read fails the turn: no adapter runs, the sender hears why, the message is read (118.794967ms)
|
||
✔ a SIGTERM before the claim stops the runner with exit 0 and no claim (94.336157ms)
|
||
✔ typed tools carry the runner's capability; launch goes to the host's launch socket (340.749903ms)
|
||
✔ end_run and change_organization reach the broker with the tool's arguments, and refusals keep their codes (427.372447ms)
|
||
✔ a RESULT gets no automatic reply; failed turns reply with the reason (1312.808059ms)
|
||
✔ the bus's launch notice is one turn with no reply, and is not taken again (277.073366ms)
|
||
✔ SIGTERM during a turn kills the turn's process group and still exits 0 (147.202607ms)
|
||
✔ founder credentials stop before the claim (20) (168.115141ms)
|
||
✔ a refused claim exits 21; an ended run's capability exits 22 (202.771398ms)
|
||
✔ the launch ending under a running session exits 22 (147.201178ms)
|
||
✔ a broker that stays unreachable exits 23 after brokerRetries polls (244.490639ms)
|
||
✔ a broker that is down at the claim exits 23, not 21 (101.697216ms)
|
||
✔ no capability, or a malformed one, on stdin exits 2 (190.060616ms)
|
||
✔ a missing or malformed policy exits 2 before the claim (131.402519ms)
|
||
ℹ tests 24
|
||
ℹ suites 0
|
||
ℹ pass 24
|
||
ℹ fail 0
|
||
ℹ cancelled 0
|
||
ℹ skipped 0
|
||
ℹ todo 0
|
||
ℹ duration_ms 11879.955013
|
||
== packages/cli rc=1
|
||
✔ talk --tester sends a [mos test] message as tester from inside an agent and prints the role's reply (114.474372ms)
|
||
✔ talk --tester refuses text without the [mos test] prefix before any call (78.710447ms)
|
||
✔ the read verbs take --tester inside an agent, and the trail shows the tester as the sender (94.040212ms)
|
||
✔ decide, stop and launches take no --tester (55.126081ms)
|
||
✔ the tester transport runs tester-cli.mjs, and the tester's refusals exit 3 (0.308868ms)
|
||
✔ with no stand-in transport, --tester runs tester-cli.mjs on the data root's socket (0.45966ms)
|
||
✖ talk --tester to a stopped role says nobody is told to launch it (52.52864ms)
|
||
✔ talk sends a REQUEST, prints and reads everything that arrives, and stops at the reply (200.169667ms)
|
||
✔ talk --wait 0 only sends; no reply within --wait exits 1 and says where it will show (1095.765272ms)
|
||
✔ a late reply the Console has listed still reaches the next talk (2110.419381ms)
|
||
✖ talk says when the role isn't running, whether launch.by was told, and how to start launch.by (50.796608ms)
|
||
✔ talk, stop and launches off/on refuse inside an agent run; bad arguments are usage errors (46.347336ms)
|
||
✔ launches off and on go to the broker and change the business's launch state (59.344723ms)
|
||
✔ launches list reads sessions.json and marks a stale entry; stop reports it and refuses a non-runner (42.020372ms)
|
||
ℹ tests 14
|
||
ℹ suites 0
|
||
ℹ pass 12
|
||
ℹ fail 2
|
||
ℹ cancelled 0
|
||
ℹ skipped 0
|
||
ℹ todo 0
|
||
ℹ duration_ms 3707.067541
|
||
|
||
✖ failing tests:
|
||
|
||
test at tests/tester.test.mjs:131:1
|
||
✖ talk --tester to a stopped role says nobody is told to launch it (52.52864ms)
|
||
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /^sent [0-9a-f-]{8} to cto\ncto isn't running; a tester's message tells nobody to launch it\n$/. Input:
|
||
|
||
'sent fd2a758d to cto\n'
|
||
|
||
at TestContext.<anonymous> (file:///home/jwoltje/dewey-scratch/r146/wt/packages/cli/tests/tester.test.mjs:135:10)
|
||
at async Test.run (node:internal/test_runner/test:1409:7)
|
||
at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) {
|
||
generatedMessage: true,
|
||
code: 'ERR_ASSERTION',
|
||
actual: 'sent fd2a758d to cto\n',
|
||
expected: /^sent [0-9a-f-]{8} to cto\ncto isn't running; a tester's message tells nobody to launch it\n$/,
|
||
operator: 'match',
|
||
diff: 'simple'
|
||
}
|
||
|
||
test at tests/verbs.test.mjs:85:1
|
||
✖ talk says when the role isn't running, whether launch.by was told, and how to start launch.by (50.796608ms)
|
||
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
|
||
+ actual - expected
|
||
|
||
+ ''
|
||
- "cto isn't running, and the business names no launch.by\n"
|
||
|
||
at TestContext.<anonymous> (file:///home/jwoltje/dewey-scratch/r146/wt/packages/cli/tests/verbs.test.mjs:95:10)
|
||
at async Test.run (node:internal/test_runner/test:1409:7)
|
||
at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) {
|
||
generatedMessage: true,
|
||
code: 'ERR_ASSERTION',
|
||
actual: '',
|
||
expected: "cto isn't running, and the business names no launch.by\n",
|
||
operator: 'strictEqual',
|
||
diff: 'simple'
|
||
}
|