2026-10-14T16:00:46.950Z Diffinery runner: job test (Unit tests (2/2)) for codician/diffinery@bc2bac8a13d4 2026-10-14T16:00:47.031Z Runner: image diffinery-runner:75052421315d69e3ccfad876, in cdg13, WEUR, container b2b52160d8ce3aa2e5ac37cd7460def73a2616f76d5d30c1d8dc575dea1ee7bb 2026-10-14T16:00:47.031Z Workspace: /workspace/diffinery 2026-10-14T16:00:47.311Z ##[group]Run actions/checkout@v4 2026-10-14T16:00:47.311Z ##[endgroup] 2026-10-14T16:00:47.317Z Syncing repository: codician/diffinery 2026-10-14T16:00:47.413Z Fetching the repository (depth 1) 2026-10-14T16:00:48.339Z remote: Enumerating objects: 596, done. 2026-10-14T16:00:48.535Z Receiving objects: 0% (1/596) Receiving objects: 1% (6/596) Receiving objects: 2% (12/596) Receiving objects: 3% (18/596) Receiving objects: 4% (24/596) Receiving objects: 5% (30/596) Receiving objects: 6% (36/596) Receiving objects: 7% (42/596) Receiving objects: 8% (48/596) Receiving objects: 9% (54/596) Receiving objects: 10% (60/596) Receiving objects: 11% (66/596) Receiving objects: 12% (72/596) Receiving objects: 13% (78/596) Receiving objects: 14% (84/596) Receiving objects: 15% (90/596) Receiving objects: 16% (96/596) Receiving objects: 17% (102/596) Receiving objects: 18% (108/596) Receiving objects: 19% (114/596) Receiving objects: 20% (120/596) Receiving objects: 21% (126/596) Receiving objects: 22% (132/596) Receiving objects: 23% (138/596) Receiving objects: 24% (144/596) Receiving objects: 25% (149/596) Receiving objects: 26% (155/596) Receiving objects: 27% (161/596) Receiving objects: 28% (167/596) Receiving objects: 29% (173/596) Receiving objects: 30% (179/596) Receiving objects: 31% (185/596) Receiving objects: 32% (191/596) Receiving objects: 33% (197/596) Receiving objects: 34% (203/596) Receiving objects: 35% (209/596) Receiving objects: 36% (215/596) Receiving objects: 37% (221/596) Receiving objects: 38% (227/596) Receiving objects: 39% (233/596) Receiving objects: 40% (239/596) Receiving objects: 41% (245/596) Receiving objects: 42% (251/596) Receiving objects: 43% (257/596) Receiving objects: 44% (263/596) Receiving objects: 45% (269/596) Receiving objects: 46% (275/596) Receiving objects: 47% (281/596) Receiving objects: 48% (287/596) Receiving objects: 49% (293/596) Receiving objects: 50% (298/596) Receiving objects: 51% (304/596) Receiving objects: 52% (310/596) Receiving objects: 53% (316/596) Receiving objects: 54% (322/596) Receiving objects: 55% (328/596) Receiving objects: 56% (334/596) Receiving objects: 57% (340/596) Receiving objects: 58% (346/596) Receiving objects: 59% (352/596) Receiving objects: 60% (358/596) Receiving objects: 61% (364/596) Receiving objects: 62% (370/596) Receiving objects: 63% (376/596) Receiving objects: 64% (382/596) Receiving objects: 65% (388/596) Receiving objects: 66% (394/596) Receiving objects: 67% (400/596) Receiving objects: 68% (406/596) Receiving objects: 69% (412/596) Receiving objects: 70% (418/596) Receiving objects: 71% (424/596) Receiving objects: 72% (430/596) Receiving objects: 73% (436/596) Receiving objects: 74% (442/596) Receiving objects: 75% (447/596) Receiving objects: 76% (453/596) Receiving objects: 77% (459/596) Receiving objects: 78% (465/596) Receiving objects: 79% (471/596) Receiving objects: 80% (477/596) Receiving objects: 81% (483/596) Receiving objects: 82% (489/596) Receiving objects: 83% (495/596) Receiving objects: 84% (501/596) Receiving objects: 85% (507/596) Receiving objects: 86% (513/596) Receiving objects: 87% (519/596) Receiving objects: 88% (525/596) Receiving objects: 89% (531/596) Receiving objects: 90% (537/596) Receiving objects: 91% (543/596) Receiving objects: 92% (549/596) Receiving objects: 93% (555/596) Receiving objects: 94% (561/596) Receiving objects: 95% (567/596) Receiving objects: 96% (573/596) remote: Total 596 (delta 0), reused 596 (delta 0) 2026-10-14T16:00:48.539Z Receiving objects: 97% (579/596) Receiving objects: 98% (585/596) Receiving objects: 99% (591/596) Receiving objects: 100% (596/596) Receiving objects: 100% (596/596), 2.42 MiB | 12.54 MiB/s, done. 2026-10-14T16:00:48.568Z From https://diffinery.com/codician/diffinery 2026-10-14T16:00:48.568Z * [new ref] bc2bac8a13d4d0b03ad7ada4cc4e556896340ff6 -> origin/diffinery-checkout 2026-10-14T16:00:48.667Z Note: switching to 'bc2bac8a13d4d0b03ad7ada4cc4e556896340ff6'. 2026-10-14T16:00:48.667Z 2026-10-14T16:00:48.668Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-14T16:00:48.668Z changes and commit them, and you can discard any commits you make in this 2026-10-14T16:00:48.668Z state without impacting any branches by switching back to a branch. 2026-10-14T16:00:48.668Z 2026-10-14T16:00:48.668Z If you want to create a new branch to retain commits you create, you may 2026-10-14T16:00:48.668Z do so (now or later) by using -c with the switch command. Example: 2026-10-14T16:00:48.668Z 2026-10-14T16:00:48.668Z git switch -c 2026-10-14T16:00:48.668Z 2026-10-14T16:00:48.668Z Or undo this operation with: 2026-10-14T16:00:48.668Z 2026-10-14T16:00:48.668Z git switch - 2026-10-14T16:00:48.668Z 2026-10-14T16:00:48.668Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-14T16:00:48.668Z 2026-10-14T16:00:48.668Z HEAD is now at bc2bac8 Merge f9a8a67700edb87837d9befe8e68533c94a8c05a into 844812ff12a3662e35afa8349c50860676ba412e 2026-10-14T16:00:48.673Z HEAD is now at bc2bac8a13d4d0b03ad7ada4cc4e556896340ff6 2026-10-14T16:00:48.769Z Download action repository 'pnpm/action-setup@v4' 2026-10-14T16:00:49.245Z ##[group]Run pnpm/action-setup@v4 2026-10-14T16:00:49.246Z with: 2026-10-14T16:00:49.246Z dest: ~/setup-pnpm 2026-10-14T16:00:49.246Z run_install: null 2026-10-14T16:00:49.246Z cache: false 2026-10-14T16:00:49.246Z cache_dependency_path: pnpm-lock.yaml 2026-10-14T16:00:49.246Z package_json_file: package.json 2026-10-14T16:00:49.246Z standalone: false 2026-10-14T16:00:49.246Z ##[endgroup] 2026-10-14T16:00:49.476Z ##[group]Running self-installer... 2026-10-14T16:00:50.474Z Progress: resolved 1, reused 0, downloaded 0, added 0 2026-10-14T16:00:50.508Z Packages: +1 2026-10-14T16:00:50.508Z + 2026-10-14T16:00:51.288Z Progress: resolved 1, reused 0, downloaded 1, added 1, done 2026-10-14T16:00:51.319Z 2026-10-14T16:00:51.319Z dependencies: 2026-10-14T16:00:51.319Z + pnpm 10.28.0 (12.11.2 is available) 2026-10-14T16:00:51.319Z 2026-10-14T16:00:51.322Z Done in 1.5s 2026-10-14T16:00:51.346Z ##[endgroup] 2026-10-14T16:00:51.346Z Installation Completed! 2026-10-14T16:00:51.455Z ##[group]Run actions/setup-node@v4 2026-10-14T16:00:51.455Z with: 2026-10-14T16:00:51.455Z node-version: 22 2026-10-14T16:00:51.455Z cache: pnpm 2026-10-14T16:00:51.455Z ##[endgroup] 2026-10-14T16:00:51.466Z Found in cache @ 22.22.0 (pre-installed node satisfies '22') 2026-10-14T16:00:57.070Z Cache Size: ~215 MB (225870423 B) 2026-10-14T16:01:03.533Z Cache restored from key: node-cache-Linux-x64-pnpm-4b94436b86798d88b931ea24b5b847697aebf45520d6ef384cb382ce6c1f1e08 2026-10-14T16:01:03.646Z ##[group]Run pnpm install --frozen-lockfile 2026-10-14T16:01:03.646Z ##[endgroup] 2026-10-14T16:01:06.933Z Scope: all 7 workspace projects 2026-10-14T16:01:06.999Z Lockfile is up to date, resolution step is skipped 2026-10-14T16:01:07.099Z Progress: resolved 1, reused 0, downloaded 0, added 0 2026-10-14T16:01:07.166Z Packages: +248 2026-10-14T16:01:07.166Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-14T16:01:08.101Z Progress: resolved 248, reused 242, downloaded 0, added 70 2026-10-14T16:01:09.106Z Progress: resolved 248, reused 242, downloaded 0, added 154 2026-10-14T16:01:09.696Z Progress: resolved 248, reused 242, downloaded 0, added 248, done 2026-10-14T16:01:21.699Z 2026-10-14T16:01:21.699Z devDependencies: 2026-10-14T16:01:21.699Z + turbo 2.11.7 2026-10-14T16:01:21.699Z + typescript 5.9.3 2026-10-14T16:01:21.699Z 2026-10-14T16:01:21.992Z Done in 15.3s using pnpm v10.28.0 2026-10-14T16:01:22.441Z ##[group]Run pnpm -r --if-present build 2026-10-14T16:01:22.441Z ##[endgroup] 2026-10-14T16:01:22.803Z Scope: 6 of 7 workspace projects 2026-10-14T16:01:22.804Z ##[group]@diffinery/cli@0.1.0 : build apps/cli 2026-10-14T16:01:22.806Z 2026-10-14T16:01:22.806Z > @diffinery/cli@0.1.0 build /workspace/diffinery/apps/cli 2026-10-14T16:01:22.806Z > esbuild src/bin.ts --bundle --platform=node --target=node22 --format=esm --outfile=dist/diffinery.mjs "--banner:js=#!/usr/bin/env node 2026-10-14T16:01:22.806Z import { createRequire as __diffineryCreateRequire } from 'node:module'; const require = __diffineryCreateRequire(import.meta.url);" 2026-10-14T16:01:22.806Z 2026-10-14T16:01:22.889Z 2026-10-14T16:01:22.890Z dist/diffinery.mjs 439.5kb 2026-10-14T16:01:22.890Z 2026-10-14T16:01:22.890Z ⚡ Done in 72ms 2026-10-14T16:01:22.896Z ##[endgroup] 2026-10-14T16:01:22.897Z ##[group]@diffinery/app@0.1.0 : build apps/diffinery 2026-10-14T16:01:22.900Z 2026-10-14T16:01:22.900Z > @diffinery/app@0.1.0 build /workspace/diffinery/apps/diffinery 2026-10-14T16:01:22.900Z > node islands/build.mjs && node scripts/build-docs.mjs 2026-10-14T16:01:22.900Z 2026-10-14T16:01:25.322Z islands: kumo.js 466 KB, kumo.css 149 KB, terminal.js 286 KB 2026-10-14T16:01:25.760Z docs: 62 pages (+2 generated at runtime), CLI 0.1.0 (230 KiB) 2026-10-14T16:01:25.773Z ##[endgroup] 2026-10-14T16:01:25.773Z ##[group]@diffinery/runner@0.1.0 : build containers/runner 2026-10-14T16:01:25.773Z 2026-10-14T16:01:25.773Z > @diffinery/runner@0.1.0 build /workspace/diffinery/containers/runner 2026-10-14T16:01:25.773Z > esbuild src/main.ts --bundle --platform=node --target=node22 --format=esm --outfile=dist/agent.mjs --external:bufferutil --external:utf-8-validate "--banner:js=import { createRequire as __diffineryCreateRequire } from 'node:module'; const require = __diffineryCreateRequire(import.meta.url);" 2026-10-14T16:01:25.773Z 2026-10-14T16:01:25.879Z 2026-10-14T16:01:25.879Z dist/agent.mjs 657.3kb 2026-10-14T16:01:25.879Z 2026-10-14T16:01:25.879Z ⚡ Done in 97ms 2026-10-14T16:01:25.884Z ##[endgroup] 2026-10-14T16:01:25.982Z ##[group]Run pnpm -r --if-present run test --shard=2/2 2026-10-14T16:01:25.982Z ##[endgroup] 2026-10-14T16:01:26.351Z Scope: 6 of 7 workspace projects 2026-10-14T16:01:26.355Z ##[group]@diffinery/git-core@0.1.0 : test packages/git-core 2026-10-14T16:01:26.356Z 2026-10-14T16:01:26.356Z > @diffinery/git-core@0.1.0 test /workspace/diffinery/packages/git-core 2026-10-14T16:01:26.356Z > vitest run --shard=2/2 2026-10-14T16:01:26.356Z 2026-10-14T16:01:26.730Z 2026-10-14T16:01:26.731Z RUN v4.1.11 /workspace/diffinery/packages/git-core 2026-10-14T16:01:26.731Z 2026-10-14T16:01:49.795Z ✓ test/pack-unpack-stream.test.ts (17 tests) 21712ms 2026-10-14T16:01:49.796Z ✓ finds the same objects, with the same contents, as parsePack 396ms 2026-10-14T16:01:49.806Z ✓ reads the pack in ranges and keeps the #125 budget 732ms 2026-10-14T16:01:49.806Z ✓ refuses a corrupt pack 401ms 2026-10-14T16:01:49.806Z ✓ resolves a long delta chain in one pass 4267ms 2026-10-14T16:01:49.806Z ✓ charges every object it holds, so one huge object is refused rather than run the isolate out of memory 443ms 2026-10-14T16:01:49.806Z ✓ reads each entry's own range again, keeps small ones from the first pass, and counts its reads 700ms 2026-10-14T16:01:49.806Z ✓ rebuilds the deltas for storing with exactly the work that already passed 783ms 2026-10-14T16:01:49.806Z ✓ hashes and compresses a large object without a second copy of it 2477ms 2026-10-14T16:01:49.806Z ✓ rebuilds a long history of one large file holding two versions at a time 5617ms 2026-10-14T16:01:49.806Z ✓ frees a chain's first version once the next is rebuilt from it 3187ms 2026-10-14T16:01:49.806Z ✓ measures what a large rebuilt delta compresses to, for counting and storing it 1839ms 2026-10-14T16:01:52.968Z ✓ test/pack.test.ts (8 tests) 2821ms 2026-10-14T16:01:52.969Z ✓ keeps large blobs compressed, with the same oids, and still resolves deltas against them 339ms 2026-10-14T16:01:52.969Z ✓ parses a pack over 16 MB holding one large blob 2194ms 2026-10-14T16:01:53.679Z ✓ test/bombs.test.ts (4 tests) 451ms 2026-10-14T16:01:53.692Z 2026-10-14T16:01:53.692Z Test Files 3 passed (3) 2026-10-14T16:01:53.693Z Tests 29 passed (29) 2026-10-14T16:01:53.693Z Start at 16:01:26 2026-10-14T16:01:53.693Z Duration 26.95s (transform 421ms, setup 0ms, import 1.37s, tests 24.98s, environment 0ms) 2026-10-14T16:01:53.693Z 2026-10-14T16:01:53.718Z ##[endgroup] 2026-10-14T16:01:53.719Z ##[group]@diffinery/workflow-yaml@0.1.0 : test packages/workflow-yaml 2026-10-14T16:01:53.720Z 2026-10-14T16:01:53.720Z > @diffinery/workflow-yaml@0.1.0 test /workspace/diffinery/packages/workflow-yaml 2026-10-14T16:01:53.720Z > vitest run --shard=2/2 2026-10-14T16:01:53.720Z 2026-10-14T16:01:54.104Z 2026-10-14T16:01:54.105Z RUN v4.1.11 /workspace/diffinery/packages/workflow-yaml 2026-10-14T16:01:54.105Z 2026-10-14T16:01:54.770Z ✓ test/filters.test.ts (78 tests) 46ms 2026-10-14T16:01:55.047Z ✓ test/matrix.test.ts (17 tests) 23ms 2026-10-14T16:01:55.065Z 2026-10-14T16:01:55.066Z Test Files 2 passed (2) 2026-10-14T16:01:55.066Z Tests 95 passed (95) 2026-10-14T16:01:55.066Z Start at 16:01:54 2026-10-14T16:01:55.066Z Duration 950ms (transform 364ms, setup 0ms, import 527ms, tests 69ms, environment 0ms) 2026-10-14T16:01:55.067Z 2026-10-14T16:01:55.100Z ##[endgroup] 2026-10-14T16:01:55.100Z ##[group]@diffinery/cli@0.1.0 : test apps/cli 2026-10-14T16:01:55.102Z 2026-10-14T16:01:55.102Z > @diffinery/cli@0.1.0 test /workspace/diffinery/apps/cli 2026-10-14T16:01:55.102Z > vitest run --shard=2/2 2026-10-14T16:01:55.102Z 2026-10-14T16:01:55.519Z 2026-10-14T16:01:55.519Z RUN v4.1.11 /workspace/diffinery/apps/cli 2026-10-14T16:01:55.519Z 2026-10-14T16:01:56.747Z ✓ test/runner.test.ts (8 tests) 337ms 2026-10-14T16:01:57.175Z ✓ test/config.test.ts (10 tests) 135ms 2026-10-14T16:01:57.569Z ✓ test/workflow.test.ts (6 tests) 82ms 2026-10-14T16:01:57.920Z ✓ test/credential.test.ts (6 tests) 40ms 2026-10-14T16:01:57.928Z 2026-10-14T16:01:57.928Z Test Files 4 passed (4) 2026-10-14T16:01:57.928Z Tests 30 passed (30) 2026-10-14T16:01:57.928Z Start at 16:01:55 2026-10-14T16:01:57.928Z Duration 2.40s (transform 591ms, setup 0ms, import 1.18s, tests 594ms, environment 0ms) 2026-10-14T16:01:57.928Z 2026-10-14T16:01:57.953Z ##[endgroup] 2026-10-14T16:01:57.954Z ##[group]@diffinery/app@0.1.0 : test apps/diffinery 2026-10-14T16:01:57.955Z 2026-10-14T16:01:57.955Z > @diffinery/app@0.1.0 test /workspace/diffinery/apps/diffinery 2026-10-14T16:01:57.955Z > vitest run --passWithNoTests --exclude 'test/e2e/**' --shard=2/2 2026-10-14T16:01:57.955Z 2026-10-14T16:01:58.371Z 2026-10-14T16:01:58.372Z RUN v4.1.11 /workspace/diffinery/apps/diffinery 2026-10-14T16:01:58.372Z 2026-10-14T16:01:58.904Z (node:479) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:01:58.904Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:02.572Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.572Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.572Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.572Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.572Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.572Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.572Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.572Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:302:11 2026-10-14T16:02:02.572Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:26 2026-10-14T16:02:02.572Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:2326:20 2026-10-14T16:02:02.572Z at new Promise () 2026-10-14T16:02:02.572Z at runWithCancel (file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:2323:10) 2026-10-14T16:02:02.573Z 2026-10-14T16:02:02.575Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.575Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.575Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.575Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.575Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.575Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.575Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.575Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.575Z 2026-10-14T16:02:02.577Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.577Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.577Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.577Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.577Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.577Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.577Z 2026-10-14T16:02:02.578Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.579Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.579Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.579Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.579Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.579Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.579Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.579Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.579Z 2026-10-14T16:02:02.579Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.579Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.579Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.579Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.579Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.579Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.579Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.579Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.579Z 2026-10-14T16:02:02.582Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.582Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.582Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.582Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.582Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.582Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.582Z 2026-10-14T16:02:02.582Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.582Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.582Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.582Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.582Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.582Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.582Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.582Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.582Z 2026-10-14T16:02:02.582Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.582Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.582Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.582Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.582Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.582Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.582Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.582Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.582Z 2026-10-14T16:02:02.583Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.583Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.583Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.583Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.583Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.583Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.583Z 2026-10-14T16:02:02.584Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.584Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.584Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.584Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.584Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.584Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.584Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.584Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.584Z 2026-10-14T16:02:02.585Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.585Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.585Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.585Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.585Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.585Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.585Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.585Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.585Z 2026-10-14T16:02:02.586Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.586Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.586Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.586Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.586Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.586Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.586Z 2026-10-14T16:02:02.587Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.587Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.587Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.587Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.587Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.587Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.587Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.587Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.587Z 2026-10-14T16:02:02.587Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.587Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.587Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.587Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.587Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.587Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.587Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.587Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.588Z 2026-10-14T16:02:02.588Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.588Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.588Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.588Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.588Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.588Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.590Z 2026-10-14T16:02:02.590Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.590Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.590Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.590Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.590Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.590Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.590Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.590Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.590Z 2026-10-14T16:02:02.590Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.590Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.590Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.590Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.590Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.590Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.590Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.590Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.590Z 2026-10-14T16:02:02.590Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.590Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.590Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.590Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.590Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.590Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.590Z 2026-10-14T16:02:02.591Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.591Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.591Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.591Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.591Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.591Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.591Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.591Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.591Z 2026-10-14T16:02:02.592Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.592Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.592Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.592Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.592Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.592Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.592Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.592Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.592Z 2026-10-14T16:02:02.592Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.592Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.592Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.592Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.592Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.593Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.594Z 2026-10-14T16:02:02.594Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.594Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.594Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.594Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.594Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.594Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.594Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.594Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.594Z 2026-10-14T16:02:02.594Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.594Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.594Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.594Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.594Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.594Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.594Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.594Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.594Z 2026-10-14T16:02:02.594Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.594Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.594Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.595Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.595Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.595Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.598Z 2026-10-14T16:02:02.598Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.598Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.598Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.598Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.598Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.598Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.598Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.598Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.598Z 2026-10-14T16:02:02.598Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.598Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.598Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.598Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.598Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.598Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.598Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.598Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.598Z 2026-10-14T16:02:02.598Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.598Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.598Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.598Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.598Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.598Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.598Z 2026-10-14T16:02:02.599Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.599Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.599Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.599Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.599Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.599Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.599Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.599Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.599Z 2026-10-14T16:02:02.600Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.600Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.600Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.600Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.600Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.600Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.600Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.600Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.600Z 2026-10-14T16:02:02.601Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.601Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.601Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.601Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.601Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.601Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.601Z 2026-10-14T16:02:02.601Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.601Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.601Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.601Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.601Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.601Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.601Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.601Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.603Z 2026-10-14T16:02:02.603Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.603Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.603Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.603Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.603Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.603Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.603Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.603Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.603Z 2026-10-14T16:02:02.604Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.604Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.604Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.604Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.604Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.604Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.604Z 2026-10-14T16:02:02.604Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.604Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.604Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.604Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.604Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.604Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.604Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.604Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.605Z 2026-10-14T16:02:02.605Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.605Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.605Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.605Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.605Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.605Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.605Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.605Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.605Z 2026-10-14T16:02:02.606Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.606Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.606Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.606Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.606Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.606Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.607Z 2026-10-14T16:02:02.607Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.607Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.607Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.607Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.607Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.607Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.607Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.607Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.607Z 2026-10-14T16:02:02.607Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.607Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.607Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.607Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.607Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.607Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.607Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.607Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.607Z 2026-10-14T16:02:02.608Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.608Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.608Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.608Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.608Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.608Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.608Z 2026-10-14T16:02:02.608Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.608Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.608Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.608Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.608Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.608Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.608Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.608Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.609Z 2026-10-14T16:02:02.609Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.609Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.609Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.609Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.609Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.609Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.609Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.609Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.609Z 2026-10-14T16:02:02.610Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.610Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.610Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.610Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.610Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.610Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.611Z 2026-10-14T16:02:02.611Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.611Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.611Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.611Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.611Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.611Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.611Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.611Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.611Z 2026-10-14T16:02:02.611Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.611Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.611Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.611Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.611Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.611Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.611Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.611Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.611Z 2026-10-14T16:02:02.612Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.612Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.612Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.612Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.612Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.612Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.612Z 2026-10-14T16:02:02.612Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.612Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.612Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.612Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.612Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.612Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.612Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.612Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.613Z 2026-10-14T16:02:02.613Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.613Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.613Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.613Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.613Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.613Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.613Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.613Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.613Z 2026-10-14T16:02:02.614Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.614Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.614Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.614Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.614Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.614Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.614Z 2026-10-14T16:02:02.615Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.615Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.615Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.615Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.615Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.615Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.615Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.615Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.615Z 2026-10-14T16:02:02.615Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.615Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.615Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.615Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.615Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.615Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.615Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.615Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.615Z 2026-10-14T16:02:02.616Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.616Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.616Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.616Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.616Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.616Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.616Z 2026-10-14T16:02:02.617Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.617Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.617Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.617Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.617Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.617Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.617Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.617Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.617Z 2026-10-14T16:02:02.617Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.617Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.617Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.617Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.617Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.617Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.617Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.617Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.617Z 2026-10-14T16:02:02.618Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.618Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.618Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.618Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.618Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.618Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.618Z 2026-10-14T16:02:02.619Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.619Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.619Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.619Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.619Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.619Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.619Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.619Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.619Z 2026-10-14T16:02:02.619Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.619Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.619Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.619Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.619Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.619Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.619Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.619Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.619Z 2026-10-14T16:02:02.620Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.620Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.620Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.620Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.620Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.620Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.620Z 2026-10-14T16:02:02.620Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.620Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.620Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.620Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.620Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.620Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.620Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.620Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.621Z 2026-10-14T16:02:02.621Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.621Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.621Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.621Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.621Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.621Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.621Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.621Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.621Z 2026-10-14T16:02:02.622Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.622Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.622Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.622Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.622Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.622Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.622Z 2026-10-14T16:02:02.624Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.624Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.624Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.624Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.624Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.624Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.624Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.624Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.624Z 2026-10-14T16:02:02.624Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.624Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.624Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.624Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.624Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.624Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.624Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.624Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.624Z 2026-10-14T16:02:02.624Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.624Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.624Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.624Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.624Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.624Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:02:02.624Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:02:02.624Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.624Z 2026-10-14T16:02:02.624Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.624Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.624Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.624Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.624Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.624Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.624Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:02:02.624Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.624Z 2026-10-14T16:02:02.626Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.626Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.626Z at endCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:169:16) 2026-10-14T16:02:02.626Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2100:13) 2026-10-14T16:02:02.626Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:02:02.626Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.626Z 2026-10-14T16:02:02.626Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.626Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.626Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.626Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.626Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1123:30) 2026-10-14T16:02:02.626Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2102:28) 2026-10-14T16:02:02.626Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:02:02.626Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.626Z 2026-10-14T16:02:02.627Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.627Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.627Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:02:02.627Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:02:02.627Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:02:02.627Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1136:25) 2026-10-14T16:02:02.627Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2102:17) 2026-10-14T16:02:02.627Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:02:02.627Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.627Z 2026-10-14T16:02:02.628Z stderr | test/unit/actions-runtime.test.ts > hosted runner slots > a repository runs at most MAX_HOSTED_JOBS hosted jobs at once; the rest wait their turn 2026-10-14T16:02:02.628Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.628Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:02:02.628Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1159:11) 2026-10-14T16:02:02.628Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2102:17) 2026-10-14T16:02:02.628Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:02:02.628Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.628Z 2026-10-14T16:02:02.878Z stderr | test/unit/actions-runtime.test.ts > unfinished runs > past MAX_ACTIVE_RUNS a dispatch is refused and other events start nothing 2026-10-14T16:02:02.878Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.878Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.878Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.878Z at Actions.createRun (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:647:30) 2026-10-14T16:02:02.878Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:995:26 2026-10-14T16:02:02.878Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:302:11 2026-10-14T16:02:02.878Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:26 2026-10-14T16:02:02.878Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:2326:20 2026-10-14T16:02:02.878Z at new Promise () 2026-10-14T16:02:02.878Z at runWithCancel (file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:2323:10) 2026-10-14T16:02:02.878Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:2305:20 2026-10-14T16:02:02.878Z 2026-10-14T16:02:02.878Z stderr | test/unit/actions-runtime.test.ts > unfinished runs > past MAX_ACTIVE_RUNS a dispatch is refused and other events start nothing 2026-10-14T16:02:02.878Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:02:02.878Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:02:02.878Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2402:30) 2026-10-14T16:02:02.878Z at Actions.createRun (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:647:30) 2026-10-14T16:02:02.878Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:996:26 2026-10-14T16:02:02.878Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:02.878Z 2026-10-14T16:02:02.879Z stderr | test/unit/actions-runtime.test.ts > unfinished runs > past MAX_ACTIVE_RUNS a dispatch is refused and other events start nothing 2026-10-14T16:02:02.879Z not starting .github/workflows/w.yml: 500 unfinished runs 2026-10-14T16:02:02.879Z 2026-10-14T16:02:02.881Z ✓ test/unit/actions-runtime.test.ts (34 tests) 3016ms 2026-10-14T16:02:02.882Z ✓ writes large uploads as equal multipart parts, cutting across blocks 431ms 2026-10-14T16:02:02.882Z ✓ keeps a 50,000-block list (Azure's maximum) within the Workers subrequest limit 1572ms 2026-10-14T16:02:03.101Z (node:490) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:03.101Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:03.632Z ✓ test/unit/imports.test.ts (37 tests) 144ms 2026-10-14T16:02:03.941Z (node:497) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:03.941Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:04.161Z ✓ test/unit/org-policy.test.ts (13 tests) 218ms 2026-10-14T16:02:07.182Z (node:504) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:07.182Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:07.321Z stderr | test/unit/cli-login.test.ts > CLI sign-in in the browser > trades the code and verifier for a CLI token once, with the scope the person chose 2026-10-14T16:02:07.321Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:02:07.321Z 2026-10-14T16:02:07.512Z stderr | test/unit/cli-login.test.ts > CLI sign-in with a device code > waits for the person, then hands the CLI its token once 2026-10-14T16:02:07.513Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:02:07.513Z 2026-10-14T16:02:07.637Z stderr | test/unit/cli-login.test.ts > diffinery logout > revokes a CLI token with itself, and leaves other tokens alone 2026-10-14T16:02:07.637Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:02:07.637Z 2026-10-14T16:02:07.649Z ✓ test/unit/cli-login.test.ts (13 tests) 462ms 2026-10-14T16:02:07.859Z (node:515) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:07.860Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:08.610Z ✓ test/unit/rerun.test.ts (10 tests) 559ms 2026-10-14T16:02:08.911Z ✓ test/unit/tasks.test.ts (20 tests) 39ms 2026-10-14T16:02:09.100Z (node:533) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:09.100Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:09.215Z ✓ test/unit/status.test.ts (13 tests) 113ms 2026-10-14T16:02:11.014Z ✓ test/unit/deploy-turnstile.test.ts (12 tests) 1620ms 2026-10-14T16:02:11.017Z ✓ replaces a TURNSTILE_SECRET that goes with another site key before the deploy 360ms 2026-10-14T16:02:12.667Z stdout | test/unit/image.test.ts > decode → crop → resize → encode > turns a landscape photo into small square WebPs of the centre 2026-10-14T16:02:12.667Z avatar WebP bytes (1200×800 synthetic photo): { '64': 1040, '128': 2154, '256': 7042 } 2026-10-14T16:02:12.667Z 2026-10-14T16:02:13.839Z stderr | test/unit/image.test.ts > decode → crop → resize → encode > rejects what it cannot or should not handle 2026-10-14T16:02:13.839Z Corrupt JPEG data: 83 extraneous bytes before marker 0x24 2026-10-14T16:02:13.839Z Unsupported marker type 0x24 2026-10-14T16:02:13.839Z 2026-10-14T16:02:13.841Z ✓ test/unit/image.test.ts (11 tests) 2601ms 2026-10-14T16:02:13.841Z ✓ box-filters by an integer factor, keeping at least the minimum 450ms 2026-10-14T16:02:13.841Z ✓ turns a landscape photo into small square WebPs of the centre 666ms 2026-10-14T16:02:13.841Z ✓ keeps transparency from a PNG and accepts WebP input 1036ms 2026-10-14T16:02:14.090Z (node:1018) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:14.090Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:14.177Z ✓ test/unit/digest.test.ts (16 tests) 85ms 2026-10-14T16:02:20.292Z ✓ test/unit/docs.test.ts (146 tests) 4959ms 2026-10-14T16:02:20.292Z ✓ api: links and anchors resolve 1530ms 2026-10-14T16:02:20.292Z ✓ serves every page as HTML and as Markdown 2590ms 2026-10-14T16:02:20.491Z (node:1032) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:20.491Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:20.695Z ✓ test/unit/quotas.test.ts (8 tests) 201ms 2026-10-14T16:02:28.519Z stdout | test/unit/highlight.test.ts > tokens > highlights a 1,500-line TypeScript file quickly 2026-10-14T16:02:28.520Z highlight: 1,500-line TypeScript file in 771 ms 2026-10-14T16:02:28.520Z 2026-10-14T16:02:28.883Z ✓ test/unit/highlight.test.ts (13 tests) 7922ms 2026-10-14T16:02:28.884Z ✓ tokenizes with both themes as CSS variables and leaves default text bare 411ms 2026-10-14T16:02:28.884Z ✓ loads every grammar on the JavaScript regex engine 6328ms 2026-10-14T16:02:28.885Z ✓ highlights a 1,500-line TypeScript file quickly 773ms 2026-10-14T16:02:28.886Z ✓ match Shiki's own dual-theme output 355ms 2026-10-14T16:02:29.274Z ✓ test/unit/email.test.ts (84 tests) 72ms 2026-10-14T16:02:29.438Z (node:1057) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:29.438Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:29.482Z stderr | test/unit/signup.test.ts > Turnstile > asks siteverify with the secret, the token and the visitor's IP, and trusts only success 2026-10-14T16:02:29.482Z turnstile siteverify failed Error: network down 2026-10-14T16:02:29.482Z at /workspace/diffinery/apps/diffinery/test/unit/signup.test.ts:73:13 2026-10-14T16:02:29.482Z at verifyTurnstile (/workspace/diffinery/apps/diffinery/src/auth/signup.ts:46:21) 2026-10-14T16:02:29.482Z at /workspace/diffinery/apps/diffinery/test/unit/signup.test.ts:75:18 2026-10-14T16:02:29.482Z at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2026-10-14T16:02:29.482Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:29.482Z 2026-10-14T16:02:29.540Z ✓ test/unit/signup.test.ts (12 tests) 93ms 2026-10-14T16:02:29.759Z (node:1068) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:29.759Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:29.849Z ✓ test/unit/security-reports.test.ts (6 tests) 88ms 2026-10-14T16:02:30.952Z (node:1079) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:30.952Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:31.101Z stderr | test/unit/recovery.test.ts > account recovery by email > signs out every other browser, keeps access tokens, and says so 2026-10-14T16:02:31.101Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:02:31.101Z 2026-10-14T16:02:31.123Z stderr | test/unit/recovery.test.ts > account recovery by email > keeps the other browsers when someone already signed in confirms it's them 2026-10-14T16:02:31.123Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:02:31.123Z 2026-10-14T16:02:31.126Z ✓ test/unit/recovery.test.ts (2 tests) 172ms 2026-10-14T16:02:31.313Z ✓ test/unit/project.test.ts (12 tests) 9ms 2026-10-14T16:02:31.471Z (node:1097) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:31.471Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:31.819Z ✓ test/unit/egress.test.ts (3 tests) 184ms 2026-10-14T16:02:31.995Z ✓ test/unit/search-query.test.ts (10 tests) 8ms 2026-10-14T16:02:32.157Z (node:1115) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:32.157Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:34.091Z ✓ test/unit/storage.test.ts (4 tests) 1823ms 2026-10-14T16:02:34.092Z ✓ compresses a large object a chunk at a time to store it, to the same zlib data 1036ms 2026-10-14T16:02:34.092Z ✓ gives a thin pack's bases only when reading them fits, saying what they would take otherwise 495ms 2026-10-14T16:02:34.463Z ✓ test/unit/archive.test.ts (3 tests) 154ms 2026-10-14T16:02:34.807Z ✓ test/unit/r2-sink.test.ts (5 tests) 111ms 2026-10-14T16:02:35.043Z (node:1144) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:35.043Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:35.421Z ✓ test/unit/project-endrun.test.ts (3 tests) 119ms 2026-10-14T16:02:35.750Z (node:1151) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:35.750Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:35.821Z stderr | test/unit/server-errors.test.ts > server errors > a 5xx answer carries a request id that finds its record; other answers aren't recorded 2026-10-14T16:02:35.821Z Error: D1_ERROR: storage operation exceeded timeout, using dfy_abcdefghijklmnop 2026-10-14T16:02:35.821Z at Array. (/workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:25:13) 2026-10-14T16:02:35.821Z at #dispatch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:276:34) 2026-10-14T16:02:35.821Z at Hono.fetch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:307:24) 2026-10-14T16:02:35.821Z at Hono.request (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:324:15) 2026-10-14T16:02:35.821Z at /workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:34:27 2026-10-14T16:02:35.821Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:302:11 2026-10-14T16:02:35.821Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:26 2026-10-14T16:02:35.821Z at file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:2326:20 2026-10-14T16:02:35.821Z at new Promise () 2026-10-14T16:02:35.821Z at runWithCancel (file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:2323:10) 2026-10-14T16:02:35.821Z 2026-10-14T16:02:35.822Z stderr | test/unit/server-errors.test.ts > server errors > a 5xx answer carries a request id that finds its record; other answers aren't recorded 2026-10-14T16:02:35.822Z Error: boom 2026-10-14T16:02:35.822Z at Array. (/workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:28:13) 2026-10-14T16:02:35.822Z at #dispatch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:276:34) 2026-10-14T16:02:35.822Z at Hono.fetch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:307:24) 2026-10-14T16:02:35.822Z at Hono.request (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:324:15) 2026-10-14T16:02:35.822Z at /workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:39:23 2026-10-14T16:02:35.822Z at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2026-10-14T16:02:35.822Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:02:35.822Z 2026-10-14T16:02:35.966Z ✓ test/unit/server-errors.test.ts (3 tests) 213ms 2026-10-14T16:02:36.311Z ✓ test/unit/release-notes.test.ts (5 tests) 24ms 2026-10-14T16:02:36.612Z ✓ test/unit/webhooks.test.ts (5 tests) 80ms 2026-10-14T16:02:37.002Z ✓ test/unit/schedules.test.ts (7 tests) 28ms 2026-10-14T16:02:37.217Z ✓ test/unit/webhook-payload.test.ts (3 tests) 9ms 2026-10-14T16:02:37.627Z ✓ test/unit/avatars.test.ts (3 tests) 8ms 2026-10-14T16:02:37.959Z (node:1197) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:02:37.959Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:02:38.041Z ✓ test/unit/audit-retention.test.ts (2 tests) 81ms 2026-10-14T16:02:38.327Z ✓ test/unit/dev-auth.test.ts (2 tests) 6ms 2026-10-14T16:02:38.338Z 2026-10-14T16:02:38.339Z Test Files 32 passed (32) 2026-10-14T16:02:38.339Z Tests 520 passed (520) 2026-10-14T16:02:38.339Z Start at 16:01:58 2026-10-14T16:02:38.340Z Duration 39.94s (transform 3.87s, setup 0ms, import 9.06s, tests 25.22s, environment 5ms) 2026-10-14T16:02:38.340Z 2026-10-14T16:02:38.418Z ##[endgroup] 2026-10-14T16:02:38.419Z ##[group]@diffinery/runner@0.1.0 : test containers/runner 2026-10-14T16:02:38.420Z 2026-10-14T16:02:38.420Z > @diffinery/runner@0.1.0 test /workspace/diffinery/containers/runner 2026-10-14T16:02:38.420Z > vitest run --shard=2/2 2026-10-14T16:02:38.420Z 2026-10-14T16:02:38.936Z 2026-10-14T16:02:38.937Z RUN v4.1.11 /workspace/diffinery/containers/runner 2026-10-14T16:02:38.937Z 2026-10-14T16:02:42.855Z [diffinery-runner] log upload failed: POST http://127.0.0.1:35783/runner/jobs/job-1/logs -> 503 {"error":"try later"} 2026-10-14T16:02:43.357Z [diffinery-runner] log upload failed: POST http://127.0.0.1:35783/runner/jobs/job-1/logs -> 503 {"error":"try later"} 2026-10-14T16:02:51.454Z ✓ test/job.test.ts (22 tests) 11283ms 2026-10-14T16:02:51.454Z ✓ propagates env, outputs, path, summaries and job outputs 355ms 2026-10-14T16:02:51.455Z ✓ runs composite and node local actions with pre/post and state 328ms 2026-10-14T16:02:51.455Z ✓ runs github-script, and built-ins it cannot mirror, as the real actions 318ms 2026-10-14T16:02:51.455Z ✓ enforces step timeout-minutes 1232ms 2026-10-14T16:02:51.455Z ✓ never loses log lines when the log endpoint flakes 1536ms 2026-10-14T16:02:51.455Z ✓ checks out with LFS, submodules and sparse-checkout 1003ms 2026-10-14T16:02:51.456Z ✓ keeps the job token out of .git/config unless persist-credentials, even when checkout fails 370ms 2026-10-14T16:02:51.456Z ✓ runs a --spec job and an env-driven job 5268ms 2026-10-14T16:02:52.050Z [sandbox] Cloning into '/tmp/sandbox-vuwzQZ/repo'... 2026-10-14T16:02:53.144Z [sandbox] Cloning into '/tmp/pool-fK7k8A/sb1/repo'... 2026-10-14T16:02:53.730Z [sandbox] Cloning into '/tmp/pool-NNH639/sb2/repo'... 2026-10-14T16:02:53.946Z ✓ test/sandbox.test.ts (10 tests) 1958ms 2026-10-14T16:02:53.946Z ✓ times out long commands 313ms 2026-10-14T16:02:53.946Z ✓ runs background processes: env, secret env masked, output from offsets, exit codes 348ms 2026-10-14T16:02:53.946Z ✓ runs one shell on a PTY in the checkout, resizes it, and redraws it for the next tab 511ms 2026-10-14T16:02:55.928Z ✓ test/unit.test.ts (12 tests) 1537ms 2026-10-14T16:02:55.928Z ✓ log batcher retries and never drops lines 1503ms 2026-10-14T16:02:56.763Z ✓ test/jail-sni.test.ts (4 tests) 573ms 2026-10-14T16:02:56.763Z ✓ opens the tunnel when the ClientHello asks for the CONNECT host 530ms 2026-10-14T16:02:56.776Z 2026-10-14T16:02:56.777Z Test Files 4 passed (4) 2026-10-14T16:02:56.777Z Tests 48 passed (48) 2026-10-14T16:02:56.777Z Start at 16:02:38 2026-10-14T16:02:56.777Z Duration 17.82s (transform 917ms, setup 0ms, import 1.65s, tests 15.35s, environment 1ms) 2026-10-14T16:02:56.777Z 2026-10-14T16:02:56.816Z ##[endgroup] 2026-10-14T16:02:56.930Z Cache hit occurred on the primary key node-cache-Linux-x64-pnpm-4b94436b86798d88b931ea24b5b847697aebf45520d6ef384cb382ce6c1f1e08, not saving cache. 2026-10-14T16:02:57.193Z Pruning is unnecessary. 2026-10-14T16:02:57.297Z Removing persisted credentials 2026-10-14T16:02:57.353Z Job completed with conclusion: success