2026-10-14T16:11:42.597Z Diffinery runner: job test (Unit tests (2/2)) for codician/diffinery@ba1a70aee7b5 2026-10-14T16:11:42.613Z Runner: image diffinery-runner:75052421315d69e3ccfad876, in cdg15, WEUR, container 5cc9fe4393c398ca4d7f7147fb070b1da04f77a3b28c3bd8907d8e56fc065f69 2026-10-14T16:11:42.613Z Workspace: /workspace/diffinery 2026-10-14T16:11:42.813Z ##[group]Run actions/checkout@v4 2026-10-14T16:11:42.813Z ##[endgroup] 2026-10-14T16:11:42.820Z Syncing repository: codician/diffinery 2026-10-14T16:11:42.914Z Fetching the repository (depth 1) 2026-10-14T16:11:43.797Z remote: Enumerating objects: 597, done. 2026-10-14T16:11:43.956Z Receiving objects: 0% (1/597) Receiving objects: 1% (6/597) Receiving objects: 2% (12/597) Receiving objects: 3% (18/597) Receiving objects: 4% (24/597) Receiving objects: 5% (30/597) Receiving objects: 6% (36/597) Receiving objects: 7% (42/597) Receiving objects: 8% (48/597) Receiving objects: 9% (54/597) Receiving objects: 10% (60/597) Receiving objects: 11% (66/597) Receiving objects: 12% (72/597) Receiving objects: 13% (78/597) Receiving objects: 14% (84/597) Receiving objects: 15% (90/597) Receiving objects: 16% (96/597) Receiving objects: 17% (102/597) Receiving objects: 18% (108/597) Receiving objects: 19% (114/597) Receiving objects: 20% (120/597) Receiving objects: 21% (126/597) Receiving objects: 22% (132/597) Receiving objects: 23% (138/597) Receiving objects: 24% (144/597) Receiving objects: 25% (150/597) Receiving objects: 26% (156/597) Receiving objects: 27% (162/597) Receiving objects: 28% (168/597) Receiving objects: 29% (174/597) Receiving objects: 30% (180/597) Receiving objects: 31% (186/597) Receiving objects: 32% (192/597) Receiving objects: 33% (198/597) Receiving objects: 34% (203/597) Receiving objects: 35% (209/597) Receiving objects: 36% (215/597) Receiving objects: 37% (221/597) Receiving objects: 38% (227/597) Receiving objects: 39% (233/597) Receiving objects: 40% (239/597) Receiving objects: 41% (245/597) Receiving objects: 42% (251/597) Receiving objects: 43% (257/597) Receiving objects: 44% (263/597) Receiving objects: 45% (269/597) Receiving objects: 46% (275/597) Receiving objects: 47% (281/597) Receiving objects: 48% (287/597) Receiving objects: 49% (293/597) Receiving objects: 50% (299/597) Receiving objects: 51% (305/597) Receiving objects: 52% (311/597) Receiving objects: 53% (317/597) Receiving objects: 54% (323/597) Receiving objects: 55% (329/597) Receiving objects: 56% (335/597) Receiving objects: 57% (341/597) Receiving objects: 58% (347/597) Receiving objects: 59% (353/597) Receiving objects: 60% (359/597) Receiving objects: 61% (365/597) Receiving objects: 62% (371/597) Receiving objects: 63% (377/597) Receiving objects: 64% (383/597) Receiving objects: 65% (389/597) Receiving objects: 66% (395/597) Receiving objects: 67% (400/597) Receiving objects: 68% (406/597) Receiving objects: 69% (412/597) Receiving objects: 70% (418/597) Receiving objects: 71% (424/597) Receiving objects: 72% (430/597) Receiving objects: 73% (436/597) Receiving objects: 74% (442/597) Receiving objects: 75% (448/597) Receiving objects: 76% (454/597) Receiving objects: 77% (460/597) Receiving objects: 78% (466/597) Receiving objects: 79% (472/597) Receiving objects: 80% (478/597) Receiving objects: 81% (484/597) Receiving objects: 82% (490/597) Receiving objects: 83% (496/597) Receiving objects: 84% (502/597) Receiving objects: 85% (508/597) Receiving objects: 86% (514/597) Receiving objects: 87% (520/597) Receiving objects: 88% (526/597) Receiving objects: 89% (532/597) Receiving objects: 90% (538/597) Receiving objects: 91% (544/597) Receiving objects: 92% (550/597) Receiving objects: 93% (556/597) Receiving objects: 94% (562/597) Receiving objects: 95% (568/597) Receiving objects: 96% (574/597) remote: Total 597 (delta 0), reused 597 (delta 0) 2026-10-14T16:11:43.958Z Receiving objects: 97% (580/597) Receiving objects: 98% (586/597) Receiving objects: 99% (592/597) Receiving objects: 100% (597/597) Receiving objects: 100% (597/597), 2.43 MiB | 16.34 MiB/s, done. 2026-10-14T16:11:43.978Z From https://diffinery.com/codician/diffinery 2026-10-14T16:11:43.978Z * [new ref] ba1a70aee7b5f79153ad8d6388f8394ed5ba53f9 -> origin/diffinery-checkout 2026-10-14T16:11:44.096Z Note: switching to 'ba1a70aee7b5f79153ad8d6388f8394ed5ba53f9'. 2026-10-14T16:11:44.096Z 2026-10-14T16:11:44.099Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-14T16:11:44.099Z changes and commit them, and you can discard any commits you make in this 2026-10-14T16:11:44.099Z state without impacting any branches by switching back to a branch. 2026-10-14T16:11:44.099Z 2026-10-14T16:11:44.099Z If you want to create a new branch to retain commits you create, you may 2026-10-14T16:11:44.099Z do so (now or later) by using -c with the switch command. Example: 2026-10-14T16:11:44.099Z 2026-10-14T16:11:44.099Z git switch -c 2026-10-14T16:11:44.099Z 2026-10-14T16:11:44.099Z Or undo this operation with: 2026-10-14T16:11:44.099Z 2026-10-14T16:11:44.099Z git switch - 2026-10-14T16:11:44.099Z 2026-10-14T16:11:44.099Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-14T16:11:44.099Z 2026-10-14T16:11:44.099Z HEAD is now at ba1a70a Merge 951409721bae127b839bde34ce17ad576282fd05 into effb7caf7edead436a659ba45594e585320b1e70 2026-10-14T16:11:44.104Z HEAD is now at ba1a70aee7b5f79153ad8d6388f8394ed5ba53f9 2026-10-14T16:11:44.377Z Download action repository 'pnpm/action-setup@v4' 2026-10-14T16:11:44.863Z ##[group]Run pnpm/action-setup@v4 2026-10-14T16:11:44.863Z with: 2026-10-14T16:11:44.863Z dest: ~/setup-pnpm 2026-10-14T16:11:44.863Z run_install: null 2026-10-14T16:11:44.863Z cache: false 2026-10-14T16:11:44.863Z cache_dependency_path: pnpm-lock.yaml 2026-10-14T16:11:44.863Z package_json_file: package.json 2026-10-14T16:11:44.863Z standalone: false 2026-10-14T16:11:44.863Z ##[endgroup] 2026-10-14T16:11:45.110Z ##[group]Running self-installer... 2026-10-14T16:11:45.938Z Progress: resolved 1, reused 0, downloaded 0, added 0 2026-10-14T16:11:45.962Z Packages: +1 2026-10-14T16:11:45.962Z + 2026-10-14T16:11:46.675Z Progress: resolved 1, reused 0, downloaded 1, added 1, done 2026-10-14T16:11:46.698Z 2026-10-14T16:11:46.698Z dependencies: 2026-10-14T16:11:46.698Z + pnpm 10.28.0 (12.11.2 is available) 2026-10-14T16:11:46.698Z 2026-10-14T16:11:46.701Z Done in 1.3s 2026-10-14T16:11:46.721Z ##[endgroup] 2026-10-14T16:11:46.721Z Installation Completed! 2026-10-14T16:11:46.818Z ##[group]Run actions/setup-node@v4 2026-10-14T16:11:46.818Z with: 2026-10-14T16:11:46.818Z node-version: 22 2026-10-14T16:11:46.818Z cache: pnpm 2026-10-14T16:11:46.818Z ##[endgroup] 2026-10-14T16:11:46.827Z Found in cache @ 22.22.0 (pre-installed node satisfies '22') 2026-10-14T16:11:52.820Z Cache Size: ~215 MB (225870423 B) 2026-10-14T16:11:59.487Z Cache restored from key: node-cache-Linux-x64-pnpm-4b94436b86798d88b931ea24b5b847697aebf45520d6ef384cb382ce6c1f1e08 2026-10-14T16:11:59.619Z ##[group]Run pnpm install --frozen-lockfile 2026-10-14T16:11:59.619Z ##[endgroup] 2026-10-14T16:12:03.267Z Scope: all 7 workspace projects 2026-10-14T16:12:03.378Z Lockfile is up to date, resolution step is skipped 2026-10-14T16:12:03.532Z Progress: resolved 1, reused 0, downloaded 0, added 0 2026-10-14T16:12:03.645Z Packages: +248 2026-10-14T16:12:03.645Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-14T16:12:04.538Z Progress: resolved 248, reused 158, downloaded 0, added 0 2026-10-14T16:12:05.539Z Progress: resolved 248, reused 242, downloaded 0, added 153 2026-10-14T16:12:06.539Z Progress: resolved 248, reused 242, downloaded 0, added 171 2026-10-14T16:12:06.707Z Progress: resolved 248, reused 242, downloaded 0, added 248, done 2026-10-14T16:12:22.504Z 2026-10-14T16:12:22.504Z devDependencies: 2026-10-14T16:12:22.504Z + turbo 2.11.7 2026-10-14T16:12:22.504Z + typescript 5.9.3 2026-10-14T16:12:22.504Z 2026-10-14T16:12:22.819Z Done in 20.1s using pnpm v10.28.0 2026-10-14T16:12:23.015Z ##[group]Run pnpm -r --if-present build 2026-10-14T16:12:23.015Z ##[endgroup] 2026-10-14T16:12:23.593Z Scope: 6 of 7 workspace projects 2026-10-14T16:12:23.599Z ##[group]@diffinery/cli@0.1.0 : build apps/cli 2026-10-14T16:12:23.603Z 2026-10-14T16:12:23.603Z > @diffinery/cli@0.1.0 build /workspace/diffinery/apps/cli 2026-10-14T16:12:23.603Z > esbuild src/bin.ts --bundle --platform=node --target=node22 --format=esm --outfile=dist/diffinery.mjs "--banner:js=#!/usr/bin/env node 2026-10-14T16:12:23.603Z import { createRequire as __diffineryCreateRequire } from 'node:module'; const require = __diffineryCreateRequire(import.meta.url);" 2026-10-14T16:12:23.603Z 2026-10-14T16:12:23.710Z 2026-10-14T16:12:23.710Z dist/diffinery.mjs 439.5kb 2026-10-14T16:12:23.710Z 2026-10-14T16:12:23.710Z ⚡ Done in 92ms 2026-10-14T16:12:23.714Z ##[endgroup] 2026-10-14T16:12:23.715Z ##[group]@diffinery/app@0.1.0 : build apps/diffinery 2026-10-14T16:12:23.716Z 2026-10-14T16:12:23.716Z > @diffinery/app@0.1.0 build /workspace/diffinery/apps/diffinery 2026-10-14T16:12:23.716Z > node islands/build.mjs && node scripts/build-docs.mjs 2026-10-14T16:12:23.716Z 2026-10-14T16:12:26.605Z islands: kumo.js 466 KB, kumo.css 149 KB, terminal.js 286 KB 2026-10-14T16:12:27.106Z docs: 62 pages (+2 generated at runtime), CLI 0.1.0 (230 KiB) 2026-10-14T16:12:27.113Z ##[endgroup] 2026-10-14T16:12:27.113Z ##[group]@diffinery/runner@0.1.0 : build containers/runner 2026-10-14T16:12:27.115Z 2026-10-14T16:12:27.115Z > @diffinery/runner@0.1.0 build /workspace/diffinery/containers/runner 2026-10-14T16:12:27.115Z > 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:12:27.115Z 2026-10-14T16:12:27.249Z 2026-10-14T16:12:27.249Z dist/agent.mjs 657.2kb 2026-10-14T16:12:27.249Z 2026-10-14T16:12:27.249Z ⚡ Done in 122ms 2026-10-14T16:12:27.255Z ##[endgroup] 2026-10-14T16:12:27.360Z ##[group]Run pnpm -r --if-present run test --shard=2/2 2026-10-14T16:12:27.360Z ##[endgroup] 2026-10-14T16:12:27.761Z Scope: 6 of 7 workspace projects 2026-10-14T16:12:27.765Z ##[group]@diffinery/git-core@0.1.0 : test packages/git-core 2026-10-14T16:12:27.767Z 2026-10-14T16:12:27.767Z > @diffinery/git-core@0.1.0 test /workspace/diffinery/packages/git-core 2026-10-14T16:12:27.767Z > vitest run --shard=2/2 2026-10-14T16:12:27.767Z 2026-10-14T16:12:28.194Z 2026-10-14T16:12:28.194Z RUN v4.1.11 /workspace/diffinery/packages/git-core 2026-10-14T16:12:28.194Z 2026-10-14T16:12:52.516Z ✓ test/pack-unpack-stream.test.ts (17 tests) 23170ms 2026-10-14T16:12:52.516Z ✓ finds the same objects, with the same contents, as parsePack 416ms 2026-10-14T16:12:52.516Z ✓ reads the pack in ranges and keeps the #125 budget 651ms 2026-10-14T16:12:52.516Z ✓ refuses a corrupt pack 378ms 2026-10-14T16:12:52.516Z ✓ resolves a long delta chain in one pass 4088ms 2026-10-14T16:12:52.516Z ✓ charges every object it holds, so one huge object is refused rather than run the isolate out of memory 428ms 2026-10-14T16:12:52.516Z ✓ reads each entry's own range again, keeps small ones from the first pass, and counts its reads 535ms 2026-10-14T16:12:52.516Z ✓ rebuilds the deltas for storing with exactly the work that already passed 604ms 2026-10-14T16:12:52.516Z ✓ hashes and compresses a large object without a second copy of it 2491ms 2026-10-14T16:12:52.516Z ✓ rebuilds a long history of one large file holding two versions at a time 6324ms 2026-10-14T16:12:52.516Z ✓ frees a chain's first version once the next is rebuilt from it 3801ms 2026-10-14T16:12:52.516Z ✓ measures what a large rebuilt delta compresses to, for counting and storing it 2613ms 2026-10-14T16:12:55.875Z ✓ test/pack.test.ts (8 tests) 3008ms 2026-10-14T16:12:55.875Z ✓ keeps large blobs compressed, with the same oids, and still resolves deltas against them 311ms 2026-10-14T16:12:55.875Z ✓ parses a pack over 16 MB holding one large blob 2419ms 2026-10-14T16:12:56.502Z ✓ test/bombs.test.ts (4 tests) 388ms 2026-10-14T16:12:56.506Z 2026-10-14T16:12:56.507Z Test Files 3 passed (3) 2026-10-14T16:12:56.507Z Tests 29 passed (29) 2026-10-14T16:12:56.507Z Start at 16:12:28 2026-10-14T16:12:56.507Z Duration 28.30s (transform 445ms, setup 0ms, import 1.15s, tests 26.57s, environment 0ms) 2026-10-14T16:12:56.508Z 2026-10-14T16:12:56.535Z ##[endgroup] 2026-10-14T16:12:56.535Z ##[group]@diffinery/workflow-yaml@0.1.0 : test packages/workflow-yaml 2026-10-14T16:12:56.536Z 2026-10-14T16:12:56.536Z > @diffinery/workflow-yaml@0.1.0 test /workspace/diffinery/packages/workflow-yaml 2026-10-14T16:12:56.536Z > vitest run --shard=2/2 2026-10-14T16:12:56.536Z 2026-10-14T16:12:56.910Z 2026-10-14T16:12:56.911Z RUN v4.1.11 /workspace/diffinery/packages/workflow-yaml 2026-10-14T16:12:56.911Z 2026-10-14T16:12:57.580Z ✓ test/filters.test.ts (78 tests) 42ms 2026-10-14T16:12:57.847Z ✓ test/matrix.test.ts (17 tests) 19ms 2026-10-14T16:12:57.851Z 2026-10-14T16:12:57.858Z Test Files 2 passed (2) 2026-10-14T16:12:57.858Z Tests 95 passed (95) 2026-10-14T16:12:57.858Z Start at 16:12:56 2026-10-14T16:12:57.858Z Duration 931ms (transform 348ms, setup 0ms, import 538ms, tests 62ms, environment 0ms) 2026-10-14T16:12:57.858Z 2026-10-14T16:12:57.879Z ##[endgroup] 2026-10-14T16:12:57.879Z ##[group]@diffinery/cli@0.1.0 : test apps/cli 2026-10-14T16:12:57.881Z 2026-10-14T16:12:57.881Z > @diffinery/cli@0.1.0 test /workspace/diffinery/apps/cli 2026-10-14T16:12:57.881Z > vitest run --shard=2/2 2026-10-14T16:12:57.881Z 2026-10-14T16:12:58.271Z 2026-10-14T16:12:58.271Z RUN v4.1.11 /workspace/diffinery/apps/cli 2026-10-14T16:12:58.271Z 2026-10-14T16:12:59.487Z ✓ test/runner.test.ts (8 tests) 351ms 2026-10-14T16:12:59.921Z ✓ test/config.test.ts (10 tests) 114ms 2026-10-14T16:13:00.325Z ✓ test/workflow.test.ts (6 tests) 88ms 2026-10-14T16:13:00.689Z ✓ test/credential.test.ts (6 tests) 44ms 2026-10-14T16:13:00.695Z 2026-10-14T16:13:00.696Z Test Files 4 passed (4) 2026-10-14T16:13:00.696Z Tests 30 passed (30) 2026-10-14T16:13:00.696Z Start at 16:12:58 2026-10-14T16:13:00.696Z Duration 2.41s (transform 563ms, setup 0ms, import 1.16s, tests 597ms, environment 1ms) 2026-10-14T16:13:00.699Z 2026-10-14T16:13:00.723Z ##[endgroup] 2026-10-14T16:13:00.724Z ##[group]@diffinery/app@0.1.0 : test apps/diffinery 2026-10-14T16:13:00.724Z 2026-10-14T16:13:00.724Z > @diffinery/app@0.1.0 test /workspace/diffinery/apps/diffinery 2026-10-14T16:13:00.724Z > vitest run --passWithNoTests --exclude 'test/e2e/**' --shard=2/2 2026-10-14T16:13:00.724Z 2026-10-14T16:13:01.178Z 2026-10-14T16:13:01.179Z RUN v4.1.11 /workspace/diffinery/apps/diffinery 2026-10-14T16:13:01.179Z 2026-10-14T16:13:01.725Z (node:479) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:01.725Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:05.200Z 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:13:05.200Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.200Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.200Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.200Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.200Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.200Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.200Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.200Z 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:13:05.200Z 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:13:05.200Z 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:13:05.200Z at new Promise () 2026-10-14T16:13:05.200Z 2026-10-14T16:13:05.203Z 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:13:05.203Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.203Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.203Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.203Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.203Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.203Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.203Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.203Z 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:13:05.203Z 2026-10-14T16:13:05.206Z 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:13:05.206Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.206Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.206Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.206Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.206Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.206Z 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:13:05.206Z 2026-10-14T16:13:05.207Z 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:13:05.207Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.207Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.207Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.207Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.207Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.207Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.207Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.207Z 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:13:05.207Z 2026-10-14T16:13:05.208Z 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:13:05.208Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.208Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.208Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.208Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.208Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.208Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.208Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.208Z 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:13:05.208Z 2026-10-14T16:13:05.210Z 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:13:05.210Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.210Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.210Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.210Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.210Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.210Z 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:13:05.211Z 2026-10-14T16:13:05.211Z 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:13:05.211Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.211Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.211Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.211Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.211Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.211Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.211Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.211Z 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:13:05.211Z 2026-10-14T16:13:05.212Z 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:13:05.212Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.212Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.212Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.212Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.212Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.212Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.212Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.212Z 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:13:05.212Z 2026-10-14T16:13:05.213Z 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:13:05.213Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.213Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.213Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.213Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.213Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.213Z 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:13:05.214Z 2026-10-14T16:13:05.214Z 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:13:05.214Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.214Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.214Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.214Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.214Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.214Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.214Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.214Z 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:13:05.215Z 2026-10-14T16:13:05.215Z 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:13:05.215Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.215Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.215Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.215Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.215Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.215Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.215Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.215Z 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:13:05.215Z 2026-10-14T16:13:05.216Z 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:13:05.216Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.216Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.216Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.216Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.216Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.216Z 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:13:05.216Z 2026-10-14T16:13:05.217Z 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:13:05.217Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.217Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.217Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.217Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.217Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.217Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.217Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.217Z 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:13:05.217Z 2026-10-14T16:13:05.217Z 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:13:05.217Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.217Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.217Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.217Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.217Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.217Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.217Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.217Z 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:13:05.217Z 2026-10-14T16:13:05.218Z 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:13:05.218Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.218Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.218Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.218Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.218Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.218Z 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:13:05.218Z 2026-10-14T16:13:05.219Z 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:13:05.219Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.219Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.219Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.219Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.219Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.219Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.219Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.219Z 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:13:05.219Z 2026-10-14T16:13:05.219Z 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:13:05.219Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.219Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.219Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.219Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.219Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.219Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.219Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.219Z 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:13:05.219Z 2026-10-14T16:13:05.220Z 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:13:05.220Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.220Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.220Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.220Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.220Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.220Z 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:13:05.222Z 2026-10-14T16:13:05.222Z 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:13:05.222Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.222Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.222Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.222Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.222Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.222Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.222Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.222Z 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:13:05.222Z 2026-10-14T16:13:05.222Z 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:13:05.222Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.222Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.222Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.222Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.222Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.222Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.222Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.222Z 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:13:05.222Z 2026-10-14T16:13:05.222Z 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:13:05.222Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.222Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.222Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.222Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.222Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.222Z 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:13:05.222Z 2026-10-14T16:13:05.223Z 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:13:05.224Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.224Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.224Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.224Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.224Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.224Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.224Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.224Z 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:13:05.227Z 2026-10-14T16:13:05.227Z 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:13:05.227Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.227Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.227Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.227Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.227Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.227Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.227Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.227Z 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:13:05.227Z 2026-10-14T16:13:05.227Z 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:13:05.227Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.227Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.227Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.227Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.227Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.227Z 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:13:05.227Z 2026-10-14T16:13:05.231Z 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:13:05.231Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.231Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.231Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.231Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.231Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.231Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.231Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.231Z 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:13:05.231Z 2026-10-14T16:13:05.231Z 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:13:05.231Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.231Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.231Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.231Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.231Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.231Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.231Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.231Z 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:13:05.231Z 2026-10-14T16:13:05.232Z 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:13:05.232Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.232Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.232Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.232Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.232Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.232Z 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:13:05.232Z 2026-10-14T16:13:05.232Z 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:13:05.232Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.232Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.232Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.232Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.232Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.232Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.233Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.233Z 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:13:05.233Z 2026-10-14T16:13:05.233Z 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:13:05.233Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.233Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.233Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.233Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.233Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.233Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.233Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.233Z 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:13:05.233Z 2026-10-14T16:13:05.234Z 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:13:05.234Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.234Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.234Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.234Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.234Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.234Z 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:13:05.234Z 2026-10-14T16:13:05.236Z 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:13:05.236Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.236Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.236Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.236Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.236Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.236Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.236Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.236Z 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:13:05.236Z 2026-10-14T16:13:05.236Z 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:13:05.236Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.236Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.236Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.236Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.236Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.236Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.236Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.236Z 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:13:05.236Z 2026-10-14T16:13:05.237Z 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:13:05.237Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.237Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.237Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.237Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.237Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.237Z 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:13:05.237Z 2026-10-14T16:13:05.237Z 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:13:05.237Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.237Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.237Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.237Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.237Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.237Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.237Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.237Z 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:13:05.238Z 2026-10-14T16:13:05.238Z 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:13:05.238Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.238Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.238Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.238Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.238Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.238Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.238Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.238Z 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:13:05.238Z 2026-10-14T16:13:05.239Z 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:13:05.239Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.239Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.239Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.239Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.239Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.239Z 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:13:05.240Z 2026-10-14T16:13:05.240Z 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:13:05.240Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.240Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.240Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.240Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.240Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.240Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.240Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.240Z 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:13:05.240Z 2026-10-14T16:13:05.240Z 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:13:05.240Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.240Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.240Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.240Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.240Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.240Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.240Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.240Z 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:13:05.240Z 2026-10-14T16:13:05.241Z 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:13:05.241Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.241Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.241Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.241Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.241Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.241Z 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:13:05.241Z 2026-10-14T16:13:05.242Z 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:13:05.242Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.242Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.242Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.242Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.242Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.242Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.242Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.242Z 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:13:05.242Z 2026-10-14T16:13:05.242Z 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:13:05.242Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.242Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.242Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.242Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.242Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.242Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.242Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.242Z 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:13:05.243Z 2026-10-14T16:13:05.243Z 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:13:05.243Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.243Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.243Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.243Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.243Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.243Z 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:13:05.245Z 2026-10-14T16:13:05.245Z 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:13:05.245Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.245Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.245Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.245Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.245Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.245Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.245Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.245Z 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:13:05.245Z 2026-10-14T16:13:05.245Z 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:13:05.245Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.245Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.245Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.245Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.245Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.245Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.245Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.245Z 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:13:05.245Z 2026-10-14T16:13:05.245Z 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:13:05.245Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.245Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.245Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.245Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.245Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.245Z 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:13:05.245Z 2026-10-14T16:13:05.246Z 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:13:05.246Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.246Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.246Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.246Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.246Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.246Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.246Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.246Z 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:13:05.246Z 2026-10-14T16:13:05.247Z 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:13:05.247Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.247Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.247Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.247Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.247Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.247Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.247Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.247Z 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:13:05.247Z 2026-10-14T16:13:05.248Z 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:13:05.248Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.248Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.248Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.248Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.248Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.248Z 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:13:05.248Z 2026-10-14T16:13:05.248Z 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:13:05.248Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.248Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.248Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.248Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.248Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.248Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.248Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.248Z 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:13:05.248Z 2026-10-14T16:13:05.249Z 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:13:05.249Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.249Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.249Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.249Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.249Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.249Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.249Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.249Z 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:13:05.249Z 2026-10-14T16:13:05.250Z 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:13:05.250Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.250Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.250Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.250Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.250Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.250Z 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:13:05.250Z 2026-10-14T16:13:05.250Z 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:13:05.250Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.250Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.250Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.250Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.250Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.250Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.250Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.250Z 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:13:05.250Z 2026-10-14T16:13:05.252Z 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:13:05.252Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.252Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.252Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.252Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.252Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.252Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.252Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.252Z 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:13:05.252Z 2026-10-14T16:13:05.253Z 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:13:05.253Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.253Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.253Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.253Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.253Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.253Z 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:13:05.253Z 2026-10-14T16:13:05.253Z 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:13:05.253Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.253Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.253Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.253Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.253Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.253Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.253Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.253Z 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:13:05.253Z 2026-10-14T16:13:05.254Z 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:13:05.254Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.254Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.254Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.254Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.254Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.254Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.254Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.254Z 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:13:05.254Z 2026-10-14T16:13:05.255Z 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:13:05.255Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.255Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.255Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.255Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.255Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.255Z 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:13:05.255Z 2026-10-14T16:13:05.256Z 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:13:05.256Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.256Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.256Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.256Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.256Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.256Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.256Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.256Z 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:13:05.256Z 2026-10-14T16:13:05.256Z 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:13:05.256Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.256Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.256Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.256Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.256Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.256Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.256Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.256Z 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:13:05.256Z 2026-10-14T16:13:05.257Z 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:13:05.257Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.257Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.257Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.257Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.257Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.257Z 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:13:05.259Z 2026-10-14T16:13:05.263Z 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:13:05.263Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.263Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.263Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.263Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.263Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.263Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.263Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.263Z 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:13:05.263Z 2026-10-14T16:13:05.263Z 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:13:05.263Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.263Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.263Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.263Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.263Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.263Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.263Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.263Z 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:13:05.263Z 2026-10-14T16:13:05.263Z 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:13:05.263Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.263Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.263Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.263Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.263Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.263Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:13:05.263Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:13:05.263Z 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:13:05.263Z 2026-10-14T16:13:05.263Z 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:13:05.263Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.263Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.263Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.263Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.263Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.263Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.263Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:13:05.263Z 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:13:05.263Z 2026-10-14T16:13:05.263Z 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:13:05.263Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.263Z at endCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:169:16) 2026-10-14T16:13:05.263Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2153:13) 2026-10-14T16:13:05.263Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:13:05.263Z 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:13:05.263Z 2026-10-14T16:13:05.263Z 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:13:05.264Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.264Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.264Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.264Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:13:05.264Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:13:05.264Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2155:28) 2026-10-14T16:13:05.264Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:13:05.264Z 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:13:05.264Z 2026-10-14T16:13:05.265Z 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:13:05.265Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.265Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:13:05.265Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:13:05.265Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:13:05.265Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:13:05.265Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.265Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2155:17) 2026-10-14T16:13:05.265Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:13:05.265Z 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:13:05.265Z 2026-10-14T16:13:05.266Z 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:13:05.266Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.266Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:13:05.266Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:13:05.266Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:13:05.266Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2155:17) 2026-10-14T16:13:05.266Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:13:05.266Z 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:13:05.266Z 2026-10-14T16:13:05.513Z 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:13:05.514Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.514Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.514Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.514Z at Actions.createRun (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:652:30) 2026-10-14T16:13:05.514Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:995:26 2026-10-14T16:13:05.514Z 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:13:05.514Z 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:13:05.514Z 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:13:05.514Z at new Promise () 2026-10-14T16:13:05.514Z 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:13:05.514Z 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:13:05.514Z 2026-10-14T16:13:05.518Z 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:13:05.518Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:13:05.518Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:13:05.518Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:13:05.518Z at Actions.createRun (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:652:30) 2026-10-14T16:13:05.518Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:996:26 2026-10-14T16:13:05.518Z 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:13:05.518Z 2026-10-14T16:13:05.518Z 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:13:05.518Z not starting .github/workflows/w.yml: 500 unfinished runs 2026-10-14T16:13:05.518Z 2026-10-14T16:13:05.520Z ✓ test/unit/actions-runtime.test.ts (34 tests) 2805ms 2026-10-14T16:13:05.520Z ✓ writes large uploads as equal multipart parts, cutting across blocks 526ms 2026-10-14T16:13:05.520Z ✓ keeps a 50,000-block list (Azure's maximum) within the Workers subrequest limit 1244ms 2026-10-14T16:13:05.781Z (node:490) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:05.781Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:06.308Z ✓ test/unit/imports.test.ts (37 tests) 154ms 2026-10-14T16:13:10.007Z (node:497) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:10.007Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:10.125Z 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:13:10.125Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:13:10.126Z 2026-10-14T16:13:10.324Z 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:13:10.324Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:13:10.324Z 2026-10-14T16:13:10.448Z stderr | test/unit/cli-login.test.ts > diffinery logout > revokes a CLI token with itself, and leaves other tokens alone 2026-10-14T16:13:10.448Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:13:10.448Z 2026-10-14T16:13:10.517Z ✓ test/unit/cli-login.test.ts (15 tests) 507ms 2026-10-14T16:13:10.786Z (node:508) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:10.786Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:10.994Z ✓ test/unit/org-policy.test.ts (13 tests) 205ms 2026-10-14T16:13:11.179Z (node:515) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:11.179Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:11.881Z ✓ test/unit/rerun.test.ts (10 tests) 538ms 2026-10-14T16:13:12.191Z ✓ test/unit/tasks.test.ts (20 tests) 37ms 2026-10-14T16:13:12.374Z (node:533) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:12.374Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:12.478Z ✓ test/unit/status.test.ts (13 tests) 98ms 2026-10-14T16:13:14.330Z ✓ test/unit/deploy-turnstile.test.ts (12 tests) 1677ms 2026-10-14T16:13:14.332Z ✓ replaces a TURNSTILE_SECRET that goes with another site key before the deploy 361ms 2026-10-14T16:13:16.005Z stdout | test/unit/image.test.ts > decode → crop → resize → encode > turns a landscape photo into small square WebPs of the centre 2026-10-14T16:13:16.005Z avatar WebP bytes (1200×800 synthetic photo): { '64': 1040, '128': 2154, '256': 7042 } 2026-10-14T16:13:16.005Z 2026-10-14T16:13:17.159Z stderr | test/unit/image.test.ts > decode → crop → resize → encode > rejects what it cannot or should not handle 2026-10-14T16:13:17.159Z Corrupt JPEG data: 83 extraneous bytes before marker 0x24 2026-10-14T16:13:17.160Z Unsupported marker type 0x24 2026-10-14T16:13:17.160Z 2026-10-14T16:13:17.162Z ✓ test/unit/image.test.ts (11 tests) 2615ms 2026-10-14T16:13:17.162Z ✓ box-filters by an integer factor, keeping at least the minimum 445ms 2026-10-14T16:13:17.162Z ✓ turns a landscape photo into small square WebPs of the centre 691ms 2026-10-14T16:13:17.162Z ✓ keeps transparency from a PNG and accepts WebP input 1031ms 2026-10-14T16:13:17.456Z (node:1018) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:17.457Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:17.559Z ✓ test/unit/digest.test.ts (16 tests) 99ms 2026-10-14T16:13:23.585Z ✓ test/unit/docs.test.ts (146 tests) 4828ms 2026-10-14T16:13:23.585Z ✓ api: links and anchors resolve 1424ms 2026-10-14T16:13:23.585Z ✓ serves every page as HTML and as Markdown 2584ms 2026-10-14T16:13:23.796Z (node:1032) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:23.796Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:23.995Z ✓ test/unit/quotas.test.ts (8 tests) 196ms 2026-10-14T16:13:31.810Z stdout | test/unit/highlight.test.ts > tokens > highlights a 1,500-line TypeScript file quickly 2026-10-14T16:13:31.810Z highlight: 1,500-line TypeScript file in 775 ms 2026-10-14T16:13:31.810Z 2026-10-14T16:13:32.190Z ✓ test/unit/highlight.test.ts (13 tests) 7941ms 2026-10-14T16:13:32.190Z ✓ tokenizes with both themes as CSS variables and leaves default text bare 413ms 2026-10-14T16:13:32.191Z ✓ loads every grammar on the JavaScript regex engine 6320ms 2026-10-14T16:13:32.191Z ✓ highlights a 1,500-line TypeScript file quickly 780ms 2026-10-14T16:13:32.191Z ✓ match Shiki's own dual-theme output 371ms 2026-10-14T16:13:32.634Z ✓ test/unit/email.test.ts (84 tests) 77ms 2026-10-14T16:13:32.809Z (node:1057) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:32.809Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:32.856Z 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:13:32.856Z turnstile siteverify failed Error: network down 2026-10-14T16:13:32.856Z at /workspace/diffinery/apps/diffinery/test/unit/signup.test.ts:73:13 2026-10-14T16:13:32.856Z at verifyTurnstile (/workspace/diffinery/apps/diffinery/src/auth/signup.ts:46:21) 2026-10-14T16:13:32.856Z at /workspace/diffinery/apps/diffinery/test/unit/signup.test.ts:75:18 2026-10-14T16:13:32.856Z at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2026-10-14T16:13:32.856Z 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:13:32.856Z 2026-10-14T16:13:32.919Z ✓ test/unit/signup.test.ts (12 tests) 98ms 2026-10-14T16:13:33.172Z (node:1068) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:33.172Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:33.264Z ✓ test/unit/security-reports.test.ts (6 tests) 90ms 2026-10-14T16:13:33.446Z (node:1079) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:33.446Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:33.998Z ✓ test/unit/launch.test.ts (3 tests) 272ms 2026-10-14T16:13:35.281Z (node:1090) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:35.281Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:35.393Z stderr | test/unit/recovery.test.ts > account recovery by email > signs out every other browser, keeps access tokens, and says so 2026-10-14T16:13:35.394Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:13:35.394Z 2026-10-14T16:13:35.416Z 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:13:35.416Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:13:35.418Z 2026-10-14T16:13:35.418Z ✓ test/unit/recovery.test.ts (2 tests) 134ms 2026-10-14T16:13:35.662Z ✓ test/unit/project.test.ts (12 tests) 9ms 2026-10-14T16:13:35.840Z (node:1108) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:35.840Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:36.202Z ✓ test/unit/egress.test.ts (3 tests) 190ms 2026-10-14T16:13:36.419Z ✓ test/unit/search-query.test.ts (10 tests) 11ms 2026-10-14T16:13:36.622Z (node:1126) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:36.622Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:38.484Z ✓ test/unit/storage.test.ts (4 tests) 1711ms 2026-10-14T16:13:38.484Z ✓ keeps a running total of the compressed bytes stored, counting each object once 321ms 2026-10-14T16:13:38.484Z ✓ compresses a large object a chunk at a time to store it, to the same zlib data 967ms 2026-10-14T16:13:38.484Z ✓ gives a thin pack's bases only when reading them fits, saying what they would take otherwise 398ms 2026-10-14T16:13:38.799Z ✓ test/unit/archive.test.ts (3 tests) 132ms 2026-10-14T16:13:39.105Z ✓ test/unit/r2-sink.test.ts (5 tests) 93ms 2026-10-14T16:13:39.292Z (node:1155) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:39.292Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:39.600Z ✓ test/unit/project-endrun.test.ts (3 tests) 87ms 2026-10-14T16:13:39.836Z (node:1162) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:39.836Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:39.886Z 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:13:39.886Z Error: D1_ERROR: storage operation exceeded timeout, using dfy_abcdefghijklmnop 2026-10-14T16:13:39.886Z at Array. (/workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:25:13) 2026-10-14T16:13:39.886Z at #dispatch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:276:34) 2026-10-14T16:13:39.886Z 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:13:39.886Z 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:13:39.886Z at /workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:34:27 2026-10-14T16:13:39.886Z 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:13:39.886Z 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:13:39.886Z 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:13:39.886Z at new Promise () 2026-10-14T16:13:39.886Z 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:13:39.887Z 2026-10-14T16:13:39.890Z 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:13:39.890Z Error: boom 2026-10-14T16:13:39.890Z at Array. (/workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:28:13) 2026-10-14T16:13:39.890Z at #dispatch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:276:34) 2026-10-14T16:13:39.890Z 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:13:39.890Z 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:13:39.890Z at /workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:39:23 2026-10-14T16:13:39.890Z at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2026-10-14T16:13:39.890Z 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:13:39.892Z 2026-10-14T16:13:39.981Z ✓ test/unit/server-errors.test.ts (3 tests) 143ms 2026-10-14T16:13:40.239Z ✓ test/unit/release-notes.test.ts (5 tests) 21ms 2026-10-14T16:13:40.486Z ✓ test/unit/webhooks.test.ts (5 tests) 62ms 2026-10-14T16:13:40.751Z ✓ test/unit/schedules.test.ts (7 tests) 35ms 2026-10-14T16:13:40.935Z ✓ test/unit/webhook-payload.test.ts (3 tests) 6ms 2026-10-14T16:13:41.211Z ✓ test/unit/avatars.test.ts (3 tests) 7ms 2026-10-14T16:13:41.454Z (node:1208) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:13:41.454Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:13:41.496Z ✓ test/unit/audit-retention.test.ts (2 tests) 39ms 2026-10-14T16:13:41.667Z ✓ test/unit/dev-auth.test.ts (2 tests) 5ms 2026-10-14T16:13:41.672Z 2026-10-14T16:13:41.673Z Test Files 33 passed (33) 2026-10-14T16:13:41.673Z Tests 525 passed (525) 2026-10-14T16:13:41.673Z Start at 16:13:01 2026-10-14T16:13:41.673Z Duration 40.47s (transform 4.52s, setup 0ms, import 10.18s, tests 24.92s, environment 4ms) 2026-10-14T16:13:41.674Z 2026-10-14T16:13:41.731Z ##[endgroup] 2026-10-14T16:13:41.731Z ##[group]@diffinery/runner@0.1.0 : test containers/runner 2026-10-14T16:13:41.733Z 2026-10-14T16:13:41.733Z > @diffinery/runner@0.1.0 test /workspace/diffinery/containers/runner 2026-10-14T16:13:41.733Z > vitest run --shard=2/2 2026-10-14T16:13:41.733Z 2026-10-14T16:13:42.108Z 2026-10-14T16:13:42.108Z RUN v4.1.11 /workspace/diffinery/containers/runner 2026-10-14T16:13:42.108Z 2026-10-14T16:13:45.531Z [diffinery-runner] log upload failed: POST http://127.0.0.1:39523/runner/jobs/job-1/logs -> 503 {"error":"try later"} 2026-10-14T16:13:46.033Z [diffinery-runner] log upload failed: POST http://127.0.0.1:39523/runner/jobs/job-1/logs -> 503 {"error":"try later"} 2026-10-14T16:13:54.502Z ✓ test/job.test.ts (22 tests) 11424ms 2026-10-14T16:13:54.502Z ✓ enforces step timeout-minutes 1242ms 2026-10-14T16:13:54.502Z ✓ never loses log lines when the log endpoint flakes 1531ms 2026-10-14T16:13:54.502Z ✓ checks out with LFS, submodules and sparse-checkout 1102ms 2026-10-14T16:13:54.503Z ✓ keeps the job token out of .git/config unless persist-credentials, even when checkout fails 435ms 2026-10-14T16:13:54.503Z ✓ runs a --spec job and an env-driven job 5477ms 2026-10-14T16:13:54.983Z [sandbox] Cloning into '/tmp/sandbox-qyAoz1/repo'... 2026-10-14T16:13:56.028Z [sandbox] Cloning into '/tmp/pool-72fVtU/sb1/repo'... 2026-10-14T16:13:56.587Z [sandbox] Cloning into '/tmp/pool-5hUrWM/sb2/repo'... 2026-10-14T16:13:56.744Z ✓ test/sandbox.test.ts (10 tests) 1810ms 2026-10-14T16:13:56.744Z ✓ times out long commands 315ms 2026-10-14T16:13:56.745Z ✓ runs background processes: env, secret env masked, output from offsets, exit codes 346ms 2026-10-14T16:13:56.745Z ✓ runs one shell on a PTY in the checkout, resizes it, and redraws it for the next tab 504ms 2026-10-14T16:13:58.573Z ✓ test/unit.test.ts (12 tests) 1527ms 2026-10-14T16:13:58.573Z ✓ log batcher retries and never drops lines 1503ms 2026-10-14T16:13:59.332Z ✓ test/jail-sni.test.ts (4 tests) 545ms 2026-10-14T16:13:59.332Z ✓ opens the tunnel when the ClientHello asks for the CONNECT host 523ms 2026-10-14T16:13:59.336Z 2026-10-14T16:13:59.337Z Test Files 4 passed (4) 2026-10-14T16:13:59.337Z Tests 48 passed (48) 2026-10-14T16:13:59.338Z Start at 16:13:42 2026-10-14T16:13:59.338Z Duration 17.21s (transform 734ms, setup 0ms, import 1.28s, tests 15.31s, environment 1ms) 2026-10-14T16:13:59.338Z 2026-10-14T16:13:59.366Z ##[endgroup] 2026-10-14T16:13:59.470Z Cache hit occurred on the primary key node-cache-Linux-x64-pnpm-4b94436b86798d88b931ea24b5b847697aebf45520d6ef384cb382ce6c1f1e08, not saving cache. 2026-10-14T16:13:59.728Z Pruning is unnecessary. 2026-10-14T16:13:59.820Z Removing persisted credentials 2026-10-14T16:13:59.866Z Job completed with conclusion: success