Files

626 lines
19 KiB
JSON

{
"status": "GREEN",
"grant": "sage-2709",
"candidate": "0604d91fcfc1949810cd5321aea6ec43e9b74b4b",
"manifest": "573c51cf72f2398532a6ea768536f04e3c1681997cb8b9a6f14a8aef884870ae",
"counts": {
"pass": 604,
"fail": 0,
"skipped": 0
},
"steps": [
{
"code": 0,
"timeout": false,
"seconds": 99.281,
"log": "agents/gander/work/queue-253/run3-focused/files/01.log",
"file": "packages/cli/tests/case1-accept.test.mjs",
"counts": {
"tests": 34,
"pass": 34,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 66.418,
"log": "agents/gander/work/queue-253/run3-focused/files/02.log",
"file": "packages/cli/tests/case2-unit.test.mjs",
"counts": {
"tests": 43,
"pass": 43,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.415,
"log": "agents/gander/work/queue-253/run3-focused/files/03.log",
"file": "packages/bus/tests/account-migration.test.mjs",
"counts": {
"tests": 3,
"pass": 3,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 2.168,
"log": "agents/gander/work/queue-253/run3-focused/files/04.log",
"file": "packages/bus/tests/chief-of-staff.test.mjs",
"counts": {
"tests": 42,
"pass": 42,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.565,
"log": "agents/gander/work/queue-253/run3-focused/files/05.log",
"file": "packages/bus/tests/comment-migration.test.mjs",
"counts": {
"tests": 5,
"pass": 5,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.415,
"log": "agents/gander/work/queue-253/run3-focused/files/06.log",
"file": "packages/bus/tests/end-launch.test.mjs",
"counts": {
"tests": 7,
"pass": 7,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 3.271,
"log": "agents/gander/work/queue-253/run3-focused/files/07.log",
"file": "packages/bus/tests/fire-revokes-grants.test.mjs",
"counts": {
"tests": 22,
"pass": 22,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 8.634,
"log": "agents/gander/work/queue-253/run3-focused/files/08.log",
"file": "packages/bus/tests/gitea-grant.test.mjs",
"counts": {
"tests": 49,
"pass": 49,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.415,
"log": "agents/gander/work/queue-253/run3-focused/files/09.log",
"file": "packages/bus/tests/gitea-migration.test.mjs",
"counts": {
"tests": 5,
"pass": 5,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 21.562,
"log": "agents/gander/work/queue-253/run3-focused/files/10.log",
"file": "packages/bus/tests/grant-executor.test.mjs",
"counts": {
"tests": 42,
"pass": 42,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.465,
"log": "agents/gander/work/queue-253/run3-focused/files/11.log",
"file": "packages/bus/tests/grant-migration.test.mjs",
"counts": {
"tests": 6,
"pass": 6,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.665,
"log": "agents/gander/work/queue-253/run3-focused/files/12.log",
"file": "packages/bus/tests/lifecycle-revoke.test.mjs",
"counts": {
"tests": 8,
"pass": 8,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.515,
"log": "agents/gander/work/queue-253/run3-focused/files/13.log",
"file": "packages/bus/tests/message-filter.test.mjs",
"counts": {
"tests": 6,
"pass": 6,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.214,
"log": "agents/gander/work/queue-253/run3-focused/files/14.log",
"file": "packages/bus/tests/name-migration.test.mjs",
"counts": {
"tests": 1,
"pass": 1,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.214,
"log": "agents/gander/work/queue-253/run3-focused/files/15.log",
"file": "packages/bus/tests/schema.test.mjs",
"counts": {
"tests": 1,
"pass": 1,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.615,
"log": "agents/gander/work/queue-253/run3-focused/files/16.log",
"file": "packages/bus/tests/sessions.test.mjs",
"counts": {
"tests": 7,
"pass": 7,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.214,
"log": "agents/gander/work/queue-253/run3-focused/files/17.log",
"file": "packages/bus/tests/spec-migration.test.mjs",
"counts": {
"tests": 1,
"pass": 1,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.565,
"log": "agents/gander/work/queue-253/run3-focused/files/18.log",
"file": "packages/bus/tests/tester-writes.test.mjs",
"counts": {
"tests": 8,
"pass": 8,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.264,
"log": "agents/gander/work/queue-253/run3-focused/files/19.log",
"file": "packages/bus/tests/thread-claims.test.mjs",
"counts": {
"tests": 6,
"pass": 6,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.365,
"log": "agents/gander/work/queue-253/run3-focused/files/20.log",
"file": "packages/bus/tests/thread-migration.test.mjs",
"counts": {
"tests": 3,
"pass": 3,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 1.216,
"log": "agents/gander/work/queue-253/run3-focused/files/21.log",
"file": "packages/bus/tests/threads.test.mjs",
"counts": {
"tests": 17,
"pass": 17,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.214,
"log": "agents/gander/work/queue-253/run3-focused/files/22.log",
"file": "packages/bus/tests/usage-migration.test.mjs",
"counts": {
"tests": 1,
"pass": 1,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 13.296,
"log": "agents/gander/work/queue-253/run3-focused/files/23.log",
"file": "packages/cli/tests/lifecycle.test.mjs",
"counts": {
"tests": 24,
"pass": 24,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 583.453,
"log": "agents/gander/work/queue-253/run3-focused/files/24.log",
"file": "packages/cli/tests/stack-release.test.mjs",
"counts": {
"tests": 218,
"pass": 218,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 1.876,
"log": "agents/gander/work/queue-253/run3-focused/files/25.log",
"file": "packages/cli/tests/thread-cli.test.mjs",
"counts": {
"tests": 11,
"pass": 11,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 16.603,
"log": "agents/gander/work/queue-253/run3-focused/files/26.log",
"file": "packages/cli/tests/thread-launch.test.mjs",
"counts": {
"tests": 11,
"pass": 11,
"fail": 0,
"skipped": 0
},
"named_skips": []
},
{
"code": 0,
"timeout": false,
"seconds": 0.515,
"log": "agents/gander/work/queue-253/run3-focused/files/27.log",
"file": "packages/webui/tests/chat.test.mjs",
"counts": {
"tests": 23,
"pass": 23,
"fail": 0,
"skipped": 0
},
"named_skips": []
}
],
"named_skips": [],
"n9_exact_line": "ok 43 - inside a session's sandbox a bind below 1024 fails with EACCES, and a bind on a free high port succeeds",
"file_seconds_sum": 824.413,
"next_file_limits": {
"packages/cli/tests/case1-accept.test.mjs": {
"recorded_seconds": 99.281,
"receipt": "agents/gander/work/queue-253/run3-focused/files/01.log",
"next_limit_seconds": 418,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/cli/tests/case2-unit.test.mjs": {
"recorded_seconds": 66.418,
"receipt": "agents/gander/work/queue-253/run3-focused/files/02.log",
"next_limit_seconds": 320,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/account-migration.test.mjs": {
"recorded_seconds": 0.415,
"receipt": "agents/gander/work/queue-253/run3-focused/files/03.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/chief-of-staff.test.mjs": {
"recorded_seconds": 2.168,
"receipt": "agents/gander/work/queue-253/run3-focused/files/04.log",
"next_limit_seconds": 127,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/comment-migration.test.mjs": {
"recorded_seconds": 0.565,
"receipt": "agents/gander/work/queue-253/run3-focused/files/05.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/end-launch.test.mjs": {
"recorded_seconds": 0.415,
"receipt": "agents/gander/work/queue-253/run3-focused/files/06.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/fire-revokes-grants.test.mjs": {
"recorded_seconds": 3.271,
"receipt": "agents/gander/work/queue-253/run3-focused/files/07.log",
"next_limit_seconds": 130,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/gitea-grant.test.mjs": {
"recorded_seconds": 8.634,
"receipt": "agents/gander/work/queue-253/run3-focused/files/08.log",
"next_limit_seconds": 146,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/gitea-migration.test.mjs": {
"recorded_seconds": 0.415,
"receipt": "agents/gander/work/queue-253/run3-focused/files/09.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/grant-executor.test.mjs": {
"recorded_seconds": 21.562,
"receipt": "agents/gander/work/queue-253/run3-focused/files/10.log",
"next_limit_seconds": 185,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/grant-migration.test.mjs": {
"recorded_seconds": 0.465,
"receipt": "agents/gander/work/queue-253/run3-focused/files/11.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/lifecycle-revoke.test.mjs": {
"recorded_seconds": 0.665,
"receipt": "agents/gander/work/queue-253/run3-focused/files/12.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/message-filter.test.mjs": {
"recorded_seconds": 0.515,
"receipt": "agents/gander/work/queue-253/run3-focused/files/13.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/name-migration.test.mjs": {
"recorded_seconds": 0.214,
"receipt": "agents/gander/work/queue-253/run3-focused/files/14.log",
"next_limit_seconds": 121,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/schema.test.mjs": {
"recorded_seconds": 0.214,
"receipt": "agents/gander/work/queue-253/run3-focused/files/15.log",
"next_limit_seconds": 121,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/sessions.test.mjs": {
"recorded_seconds": 0.615,
"receipt": "agents/gander/work/queue-253/run3-focused/files/16.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/spec-migration.test.mjs": {
"recorded_seconds": 0.214,
"receipt": "agents/gander/work/queue-253/run3-focused/files/17.log",
"next_limit_seconds": 121,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/tester-writes.test.mjs": {
"recorded_seconds": 0.565,
"receipt": "agents/gander/work/queue-253/run3-focused/files/18.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/thread-claims.test.mjs": {
"recorded_seconds": 0.264,
"receipt": "agents/gander/work/queue-253/run3-focused/files/19.log",
"next_limit_seconds": 121,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/thread-migration.test.mjs": {
"recorded_seconds": 0.365,
"receipt": "agents/gander/work/queue-253/run3-focused/files/20.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/threads.test.mjs": {
"recorded_seconds": 1.216,
"receipt": "agents/gander/work/queue-253/run3-focused/files/21.log",
"next_limit_seconds": 124,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/bus/tests/usage-migration.test.mjs": {
"recorded_seconds": 0.214,
"receipt": "agents/gander/work/queue-253/run3-focused/files/22.log",
"next_limit_seconds": 121,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/cli/tests/lifecycle.test.mjs": {
"recorded_seconds": 13.296,
"receipt": "agents/gander/work/queue-253/run3-focused/files/23.log",
"next_limit_seconds": 160,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/cli/tests/stack-release.test.mjs": {
"recorded_seconds": 583.453,
"receipt": "agents/gander/work/queue-253/run3-focused/files/24.log",
"next_limit_seconds": 1871,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/cli/tests/thread-cli.test.mjs": {
"recorded_seconds": 1.876,
"receipt": "agents/gander/work/queue-253/run3-focused/files/25.log",
"next_limit_seconds": 126,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/cli/tests/thread-launch.test.mjs": {
"recorded_seconds": 16.603,
"receipt": "agents/gander/work/queue-253/run3-focused/files/26.log",
"next_limit_seconds": 170,
"derivation": "ceil(3*measured whole-file seconds)+120"
},
"packages/webui/tests/chat.test.mjs": {
"recorded_seconds": 0.515,
"receipt": "agents/gander/work/queue-253/run3-focused/files/27.log",
"next_limit_seconds": 122,
"derivation": "ceil(3*measured whole-file seconds)+120"
}
},
"timeout_count": 0,
"source_manifest_verified": true,
"sweep": {
"timestamp": "2026-10-22T14:45:17.148081+00:00",
"count": 0,
"remaining": [],
"excluded_preexisting_infrastructure": [
{
"pid": 2469277,
"comm": "node-MainThread",
"cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196",
"started_utc": "2026-10-22T14:20:57.360000+00:00"
},
{
"pid": 2469278,
"comm": "npm exec @model",
"cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196",
"started_utc": "2026-10-22T14:20:57.370000+00:00"
},
{
"pid": 2469279,
"comm": "npm exec chrome",
"cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196",
"started_utc": "2026-10-22T14:20:57.370000+00:00"
},
{
"pid": 2469292,
"comm": "npm exec @playw",
"cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196",
"started_utc": "2026-10-22T14:20:57.380000+00:00"
},
{
"pid": 2469478,
"comm": "node-MainThread",
"cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196",
"started_utc": "2026-10-22T14:20:58.770000+00:00"
},
{
"pid": 2469485,
"comm": "node-MainThread",
"cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196",
"started_utc": "2026-10-22T14:20:58.800000+00:00"
},
{
"pid": 2469518,
"comm": "chrome-devtools",
"cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196",
"started_utc": "2026-10-22T14:20:59.100000+00:00"
},
{
"pid": 2469601,
"comm": "node-MainThread",
"cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196",
"started_utc": "2026-10-22T14:20:59.440000+00:00"
},
{
"pid": 2470486,
"comm": "codex-code-mode",
"cwd": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196",
"started_utc": "2026-10-22T14:21:07.580000+00:00"
}
],
"note": "Read-only /proc cwd sweep, including deleted cwd under this run TMPDIR. Own ancestry excluded. Only known MCP/npm/code-mode infrastructure PIDs with pre-run start ticks are excluded. No signalling."
},
"start": "2026-10-22T14:30:03Z",
"end": "2026-10-22T14:44:57Z",
"wall_seconds": 894.0
}