2026-10-14T16:13:29.821Z Diffinery runner: job test (Unit tests (2/2)) for codician/diffinery@491614d3659c 2026-10-14T16:13:29.873Z Runner: image diffinery-runner:75052421315d69e3ccfad876, in cmh01, ENAM, container 34838cba90ab52a1f6853207efc36f1678349270d6787fa986d32a2e721031f2 2026-10-14T16:13:29.873Z Workspace: /workspace/diffinery 2026-10-14T16:13:30.012Z ##[group]Run actions/checkout@v4 2026-10-14T16:13:30.012Z ##[endgroup] 2026-10-14T16:13:30.013Z Syncing repository: codician/diffinery 2026-10-14T16:13:30.096Z Fetching the repository (depth 1) 2026-10-14T16:13:30.986Z remote: Enumerating objects: 597, done. 2026-10-14T16:13:31.543Z 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), 2.13 MiB | 4.17 MiB/s Receiving objects: 81% (484/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 82% (490/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 83% (496/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 84% (502/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 85% (508/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 86% (514/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 87% (520/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 88% (526/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 89% (532/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 90% (538/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 91% (544/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 92% (550/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 93% (556/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 94% (562/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 95% (568/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 96% (574/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 97% (580/597), 2.13 MiB | 4.17 MiB/s remote: Total 597 (delta 0), reused 597 (delta 0) 2026-10-14T16:13:31.545Z Receiving objects: 98% (586/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 99% (592/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 100% (597/597), 2.13 MiB | 4.17 MiB/s Receiving objects: 100% (597/597), 2.43 MiB | 4.61 MiB/s, done. 2026-10-14T16:13:31.600Z From https://diffinery.com/codician/diffinery 2026-10-14T16:13:31.600Z * [new ref] 491614d3659cfa00e165021dac21367246c7d375 -> origin/diffinery-checkout 2026-10-14T16:13:31.663Z Note: switching to '491614d3659cfa00e165021dac21367246c7d375'. 2026-10-14T16:13:31.663Z 2026-10-14T16:13:31.663Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-14T16:13:31.663Z changes and commit them, and you can discard any commits you make in this 2026-10-14T16:13:31.663Z state without impacting any branches by switching back to a branch. 2026-10-14T16:13:31.663Z 2026-10-14T16:13:31.663Z If you want to create a new branch to retain commits you create, you may 2026-10-14T16:13:31.663Z do so (now or later) by using -c with the switch command. Example: 2026-10-14T16:13:31.663Z 2026-10-14T16:13:31.663Z git switch -c 2026-10-14T16:13:31.663Z 2026-10-14T16:13:31.663Z Or undo this operation with: 2026-10-14T16:13:31.663Z 2026-10-14T16:13:31.663Z git switch - 2026-10-14T16:13:31.663Z 2026-10-14T16:13:31.663Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-14T16:13:31.663Z 2026-10-14T16:13:31.663Z HEAD is now at 491614d Merge fb64d9a83eb9ef2426134a0c6488a9fecd9cee6c into effb7caf7edead436a659ba45594e585320b1e70 2026-10-14T16:13:31.667Z HEAD is now at 491614d3659cfa00e165021dac21367246c7d375 2026-10-14T16:13:31.974Z Download action repository 'pnpm/action-setup@v4' 2026-10-14T16:13:32.557Z ##[group]Run pnpm/action-setup@v4 2026-10-14T16:13:32.557Z with: 2026-10-14T16:13:32.557Z dest: ~/setup-pnpm 2026-10-14T16:13:32.557Z run_install: null 2026-10-14T16:13:32.557Z cache: false 2026-10-14T16:13:32.557Z cache_dependency_path: pnpm-lock.yaml 2026-10-14T16:13:32.557Z package_json_file: package.json 2026-10-14T16:13:32.557Z standalone: false 2026-10-14T16:13:32.557Z ##[endgroup] 2026-10-14T16:13:32.712Z ##[group]Running self-installer... 2026-10-14T16:13:33.371Z Progress: resolved 1, reused 0, downloaded 0, added 0 2026-10-14T16:13:33.387Z Packages: +1 2026-10-14T16:13:33.387Z + 2026-10-14T16:13:33.916Z Progress: resolved 1, reused 0, downloaded 1, added 1, done 2026-10-14T16:13:33.937Z 2026-10-14T16:13:33.937Z dependencies: 2026-10-14T16:13:33.937Z + pnpm 10.28.0 (12.11.2 is available) 2026-10-14T16:13:33.937Z 2026-10-14T16:13:33.939Z Done in 1s 2026-10-14T16:13:33.956Z ##[endgroup] 2026-10-14T16:13:33.956Z Installation Completed! 2026-10-14T16:13:34.209Z ##[group]Run actions/setup-node@v4 2026-10-14T16:13:34.209Z with: 2026-10-14T16:13:34.209Z node-version: 22 2026-10-14T16:13:34.209Z cache: pnpm 2026-10-14T16:13:34.209Z ##[endgroup] 2026-10-14T16:13:34.216Z Found in cache @ 22.22.0 (pre-installed node satisfies '22') 2026-10-14T16:13:39.603Z Cache Size: ~215 MB (225870423 B) 2026-10-14T16:13:44.234Z Cache restored from key: node-cache-Linux-x64-pnpm-4b94436b86798d88b931ea24b5b847697aebf45520d6ef384cb382ce6c1f1e08 2026-10-14T16:13:44.537Z ##[group]Run pnpm install --frozen-lockfile 2026-10-14T16:13:44.537Z ##[endgroup] 2026-10-14T16:13:44.859Z Scope: all 7 workspace projects 2026-10-14T16:13:44.921Z Lockfile is up to date, resolution step is skipped 2026-10-14T16:13:45.009Z Progress: resolved 1, reused 0, downloaded 0, added 0 2026-10-14T16:13:45.074Z Packages: +248 2026-10-14T16:13:45.074Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-14T16:13:46.010Z Progress: resolved 248, reused 242, downloaded 0, added 135 2026-10-14T16:13:46.853Z Progress: resolved 248, reused 242, downloaded 0, added 248, done 2026-10-14T16:13:57.507Z 2026-10-14T16:13:57.507Z devDependencies: 2026-10-14T16:13:57.507Z + turbo 2.11.7 2026-10-14T16:13:57.507Z + typescript 5.9.3 2026-10-14T16:13:57.507Z 2026-10-14T16:13:57.775Z Done in 13.1s using pnpm v10.28.0 2026-10-14T16:13:58.159Z ##[group]Run pnpm -r --if-present build 2026-10-14T16:13:58.159Z ##[endgroup] 2026-10-14T16:13:58.505Z Scope: 6 of 7 workspace projects 2026-10-14T16:13:58.510Z ##[group]@diffinery/cli@0.1.0 : build apps/cli 2026-10-14T16:13:58.512Z 2026-10-14T16:13:58.512Z > @diffinery/cli@0.1.0 build /workspace/diffinery/apps/cli 2026-10-14T16:13:58.512Z > esbuild src/bin.ts --bundle --platform=node --target=node22 --format=esm --outfile=dist/diffinery.mjs "--banner:js=#!/usr/bin/env node 2026-10-14T16:13:58.512Z import { createRequire as __diffineryCreateRequire } from 'node:module'; const require = __diffineryCreateRequire(import.meta.url);" 2026-10-14T16:13:58.512Z 2026-10-14T16:13:58.580Z 2026-10-14T16:13:58.580Z dist/diffinery.mjs 439.5kb 2026-10-14T16:13:58.580Z 2026-10-14T16:13:58.580Z ⚡ Done in 57ms 2026-10-14T16:13:58.583Z ##[endgroup] 2026-10-14T16:13:58.583Z ##[group]@diffinery/app@0.1.0 : build apps/diffinery 2026-10-14T16:13:58.584Z 2026-10-14T16:13:58.584Z > @diffinery/app@0.1.0 build /workspace/diffinery/apps/diffinery 2026-10-14T16:13:58.584Z > node islands/build.mjs && node scripts/build-docs.mjs 2026-10-14T16:13:58.584Z 2026-10-14T16:14:00.648Z islands: kumo.js 466 KB, kumo.css 149 KB, terminal.js 286 KB 2026-10-14T16:14:01.019Z docs: 62 pages (+2 generated at runtime), CLI 0.1.0 (230 KiB) 2026-10-14T16:14:01.028Z ##[endgroup] 2026-10-14T16:14:01.028Z ##[group]@diffinery/runner@0.1.0 : build containers/runner 2026-10-14T16:14:01.030Z 2026-10-14T16:14:01.030Z > @diffinery/runner@0.1.0 build /workspace/diffinery/containers/runner 2026-10-14T16:14:01.030Z > 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:14:01.030Z 2026-10-14T16:14:01.122Z 2026-10-14T16:14:01.122Z dist/agent.mjs 657.2kb 2026-10-14T16:14:01.122Z 2026-10-14T16:14:01.122Z ⚡ Done in 84ms 2026-10-14T16:14:01.126Z ##[endgroup] 2026-10-14T16:14:01.376Z ##[group]Run pnpm -r --if-present run test --shard=2/2 2026-10-14T16:14:01.376Z ##[endgroup] 2026-10-14T16:14:01.716Z Scope: 6 of 7 workspace projects 2026-10-14T16:14:01.719Z ##[group]@diffinery/git-core@0.1.0 : test packages/git-core 2026-10-14T16:14:01.720Z 2026-10-14T16:14:01.720Z > @diffinery/git-core@0.1.0 test /workspace/diffinery/packages/git-core 2026-10-14T16:14:01.720Z > vitest run --shard=2/2 2026-10-14T16:14:01.720Z 2026-10-14T16:14:02.058Z 2026-10-14T16:14:02.059Z RUN v4.1.11 /workspace/diffinery/packages/git-core 2026-10-14T16:14:02.059Z 2026-10-14T16:14:21.411Z ✓ test/pack-unpack-stream.test.ts (17 tests) 18200ms 2026-10-14T16:14:21.411Z ✓ finds the same objects, with the same contents, as parsePack 367ms 2026-10-14T16:14:21.411Z ✓ reads the pack in ranges and keeps the #125 budget 601ms 2026-10-14T16:14:21.411Z ✓ refuses a corrupt pack 322ms 2026-10-14T16:14:21.411Z ✓ resolves a long delta chain in one pass 3266ms 2026-10-14T16:14:21.411Z ✓ charges every object it holds, so one huge object is refused rather than run the isolate out of memory 340ms 2026-10-14T16:14:21.411Z ✓ reads each entry's own range again, keeps small ones from the first pass, and counts its reads 441ms 2026-10-14T16:14:21.411Z ✓ rebuilds the deltas for storing with exactly the work that already passed 521ms 2026-10-14T16:14:21.411Z ✓ hashes and compresses a large object without a second copy of it 2059ms 2026-10-14T16:14:21.411Z ✓ rebuilds a long history of one large file holding two versions at a time 5176ms 2026-10-14T16:14:21.411Z ✓ frees a chain's first version once the next is rebuilt from it 2850ms 2026-10-14T16:14:21.411Z ✓ measures what a large rebuilt delta compresses to, for counting and storing it 1644ms 2026-10-14T16:14:24.101Z ✓ test/pack.test.ts (8 tests) 2435ms 2026-10-14T16:14:24.101Z ✓ parses a pack over 16 MB holding one large blob 1907ms 2026-10-14T16:14:24.620Z ✓ test/bombs.test.ts (4 tests) 327ms 2026-10-14T16:14:24.626Z 2026-10-14T16:14:24.629Z Test Files 3 passed (3) 2026-10-14T16:14:24.629Z Tests 29 passed (29) 2026-10-14T16:14:24.629Z Start at 16:14:02 2026-10-14T16:14:24.629Z Duration 22.56s (transform 368ms, setup 0ms, import 1.16s, tests 20.96s, environment 0ms) 2026-10-14T16:14:24.629Z 2026-10-14T16:14:24.645Z ##[endgroup] 2026-10-14T16:14:24.646Z ##[group]@diffinery/workflow-yaml@0.1.0 : test packages/workflow-yaml 2026-10-14T16:14:24.647Z 2026-10-14T16:14:24.647Z > @diffinery/workflow-yaml@0.1.0 test /workspace/diffinery/packages/workflow-yaml 2026-10-14T16:14:24.647Z > vitest run --shard=2/2 2026-10-14T16:14:24.647Z 2026-10-14T16:14:24.969Z 2026-10-14T16:14:24.969Z RUN v4.1.11 /workspace/diffinery/packages/workflow-yaml 2026-10-14T16:14:24.969Z 2026-10-14T16:14:25.520Z ✓ test/filters.test.ts (78 tests) 38ms 2026-10-14T16:14:25.743Z ✓ test/matrix.test.ts (17 tests) 23ms 2026-10-14T16:14:25.746Z 2026-10-14T16:14:25.746Z Test Files 2 passed (2) 2026-10-14T16:14:25.746Z Tests 95 passed (95) 2026-10-14T16:14:25.747Z Start at 16:14:24 2026-10-14T16:14:25.747Z Duration 769ms (transform 301ms, setup 0ms, import 439ms, tests 61ms, environment 0ms) 2026-10-14T16:14:25.747Z 2026-10-14T16:14:25.767Z ##[endgroup] 2026-10-14T16:14:25.768Z ##[group]@diffinery/cli@0.1.0 : test apps/cli 2026-10-14T16:14:25.768Z 2026-10-14T16:14:25.768Z > @diffinery/cli@0.1.0 test /workspace/diffinery/apps/cli 2026-10-14T16:14:25.768Z > vitest run --shard=2/2 2026-10-14T16:14:25.768Z 2026-10-14T16:14:26.137Z 2026-10-14T16:14:26.138Z RUN v4.1.11 /workspace/diffinery/apps/cli 2026-10-14T16:14:26.138Z 2026-10-14T16:14:27.229Z ✓ test/runner.test.ts (8 tests) 292ms 2026-10-14T16:14:27.582Z ✓ test/config.test.ts (10 tests) 86ms 2026-10-14T16:14:27.918Z ✓ test/workflow.test.ts (6 tests) 77ms 2026-10-14T16:14:28.221Z ✓ test/credential.test.ts (6 tests) 35ms 2026-10-14T16:14:28.226Z 2026-10-14T16:14:28.229Z Test Files 4 passed (4) 2026-10-14T16:14:28.229Z Tests 30 passed (30) 2026-10-14T16:14:28.229Z Start at 16:14:26 2026-10-14T16:14:28.229Z Duration 2.08s (transform 532ms, setup 0ms, import 1.04s, tests 490ms, environment 0ms) 2026-10-14T16:14:28.229Z 2026-10-14T16:14:28.251Z ##[endgroup] 2026-10-14T16:14:28.252Z ##[group]@diffinery/app@0.1.0 : test apps/diffinery 2026-10-14T16:14:28.252Z 2026-10-14T16:14:28.252Z > @diffinery/app@0.1.0 test /workspace/diffinery/apps/diffinery 2026-10-14T16:14:28.252Z > vitest run --passWithNoTests --exclude 'test/e2e/**' --shard=2/2 2026-10-14T16:14:28.252Z 2026-10-14T16:14:28.604Z 2026-10-14T16:14:28.604Z RUN v4.1.11 /workspace/diffinery/apps/diffinery 2026-10-14T16:14:28.604Z 2026-10-14T16:14:29.078Z (node:479) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:29.078Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:31.900Z 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:14:31.900Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.900Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.900Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.900Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.900Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.900Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.900Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.900Z 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:14:31.900Z 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:14:31.900Z 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:14:31.900Z at new Promise () 2026-10-14T16:14:31.900Z 2026-10-14T16:14:31.902Z 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:14:31.902Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.902Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.902Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.902Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.902Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.902Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.902Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.902Z 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:14:31.903Z 2026-10-14T16:14:31.904Z 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:14:31.904Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.904Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.904Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.904Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.904Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.904Z 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:14:31.906Z 2026-10-14T16:14:31.906Z 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:14:31.906Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.906Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.906Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.906Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.906Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.906Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.906Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.906Z 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:14:31.906Z 2026-10-14T16:14:31.906Z 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:14:31.906Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.906Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.906Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.906Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.906Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.906Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.906Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.906Z 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:14:31.906Z 2026-10-14T16:14:31.908Z 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:14:31.908Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.908Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.908Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.908Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.908Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.908Z 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:14:31.908Z 2026-10-14T16:14:31.908Z 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:14:31.908Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.908Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.908Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.908Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.908Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.908Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.908Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.908Z 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:14:31.908Z 2026-10-14T16:14:31.909Z 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:14:31.909Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.909Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.909Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.909Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.909Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.909Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.909Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.909Z 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:14:31.910Z 2026-10-14T16:14:31.912Z 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:14:31.912Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.912Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.912Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.912Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.912Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.912Z 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:14:31.912Z 2026-10-14T16:14:31.912Z 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:14:31.912Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.912Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.912Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.912Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.912Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.912Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.912Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.912Z 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:14:31.912Z 2026-10-14T16:14:31.912Z 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:14:31.912Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.912Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.912Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.912Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.912Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.912Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.912Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.912Z 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:14:31.912Z 2026-10-14T16:14:31.912Z 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:14:31.912Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.912Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.912Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.912Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.912Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.912Z 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:14:31.912Z 2026-10-14T16:14:31.913Z 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:14:31.913Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.913Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.913Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.913Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.913Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.913Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.913Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.913Z 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:14:31.914Z 2026-10-14T16:14:31.914Z 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:14:31.914Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.914Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.914Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.914Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.914Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.914Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.914Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.914Z 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:14:31.914Z 2026-10-14T16:14:31.914Z 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:14:31.914Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.914Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.914Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.914Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.914Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.914Z 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:14:31.914Z 2026-10-14T16:14:31.918Z 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:14:31.918Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.918Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.918Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.918Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.918Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.918Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.918Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.918Z 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:14:31.918Z 2026-10-14T16:14:31.918Z 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:14:31.918Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.918Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.918Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.918Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.918Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.918Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.918Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.918Z 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:14:31.918Z 2026-10-14T16:14:31.918Z 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:14:31.918Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.918Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.918Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.918Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.918Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.918Z 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:14:31.918Z 2026-10-14T16:14:31.918Z 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:14:31.918Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.918Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.918Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.918Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.918Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.918Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.918Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.918Z 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:14:31.918Z 2026-10-14T16:14:31.918Z 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:14:31.918Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.918Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.918Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.918Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.918Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.918Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.918Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.918Z 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:14:31.918Z 2026-10-14T16:14:31.921Z 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:14:31.921Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.921Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.921Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.921Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.921Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.921Z 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:14:31.921Z 2026-10-14T16:14:31.921Z 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:14:31.921Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.921Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.921Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.921Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.921Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.921Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.921Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.921Z 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:14:31.921Z 2026-10-14T16:14:31.921Z 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:14:31.921Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.921Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.921Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.921Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.921Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.921Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.921Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.921Z 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:14:31.921Z 2026-10-14T16:14:31.922Z 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:14:31.922Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.922Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.922Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.922Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.922Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.922Z 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:14:31.922Z 2026-10-14T16:14:31.924Z 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:14:31.924Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.924Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.924Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.924Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.924Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.924Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.924Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.924Z 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:14:31.924Z 2026-10-14T16:14:31.924Z 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:14:31.924Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.924Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.924Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.924Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.924Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.924Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.924Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.924Z 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:14:31.924Z 2026-10-14T16:14:31.926Z 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:14:31.926Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.926Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.926Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.926Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.926Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.926Z 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:14:31.926Z 2026-10-14T16:14:31.926Z 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:14:31.926Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.926Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.926Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.926Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.926Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.926Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.926Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.926Z 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:14:31.926Z 2026-10-14T16:14:31.926Z 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:14:31.926Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.926Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.926Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.926Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.926Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.926Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.926Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.926Z 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:14:31.926Z 2026-10-14T16:14:31.927Z 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:14:31.927Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.927Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.927Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.927Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.927Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.927Z 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:14:31.928Z 2026-10-14T16:14:31.928Z 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:14:31.928Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.928Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.928Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.928Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.928Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.928Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.928Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.928Z 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:14:31.928Z 2026-10-14T16:14:31.928Z 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:14:31.928Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.928Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.928Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.928Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.928Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.928Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.928Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.928Z 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:14:31.928Z 2026-10-14T16:14:31.931Z 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:14:31.931Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.931Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.931Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.931Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.931Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.931Z 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:14:31.931Z 2026-10-14T16:14:31.931Z 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:14:31.931Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.931Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.931Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.931Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.931Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.931Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.931Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.931Z 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:14:31.931Z 2026-10-14T16:14:31.931Z 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:14:31.931Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.931Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.931Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.931Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.931Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.931Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.931Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.931Z 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:14:31.932Z 2026-10-14T16:14:31.932Z 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:14:31.932Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.932Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.932Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.932Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.932Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.932Z 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:14:31.933Z 2026-10-14T16:14:31.933Z 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:14:31.933Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.933Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.933Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.933Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.933Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.933Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.933Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.933Z 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:14:31.933Z 2026-10-14T16:14:31.933Z 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:14:31.933Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.933Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.933Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.933Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.933Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.933Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.933Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.933Z 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:14:31.933Z 2026-10-14T16:14:31.934Z 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:14:31.934Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.934Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.934Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.934Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.934Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.934Z 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:14:31.934Z 2026-10-14T16:14:31.935Z 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:14:31.935Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.935Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.935Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.935Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.935Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.935Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.935Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.935Z 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:14:31.935Z 2026-10-14T16:14:31.935Z 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:14:31.935Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.935Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.936Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.936Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.936Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.936Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.936Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.936Z 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:14:31.936Z 2026-10-14T16:14:31.937Z 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:14:31.937Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.937Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.937Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.937Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.937Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.937Z 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:14:31.937Z 2026-10-14T16:14:31.937Z 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:14:31.937Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.937Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.937Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.937Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.937Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.937Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.937Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.937Z 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:14:31.937Z 2026-10-14T16:14:31.937Z 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:14:31.937Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.937Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.937Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.937Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.937Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.937Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.937Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.937Z 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:14:31.938Z 2026-10-14T16:14:31.938Z 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:14:31.938Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.938Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.938Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.938Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.938Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.938Z 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:14:31.938Z 2026-10-14T16:14:31.939Z 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:14:31.939Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.939Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.939Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.939Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.939Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.939Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.939Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.939Z 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:14:31.939Z 2026-10-14T16:14:31.939Z 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:14:31.939Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.939Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.939Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.939Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.939Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.939Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.939Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.939Z 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:14:31.939Z 2026-10-14T16:14:31.940Z 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:14:31.940Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.940Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.940Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.940Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.940Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.940Z 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:14:31.940Z 2026-10-14T16:14:31.941Z 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:14:31.941Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.941Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.941Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.941Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.941Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.941Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.941Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.941Z 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:14:31.941Z 2026-10-14T16:14:31.941Z 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:14:31.941Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.941Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.941Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.941Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.941Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.941Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.941Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.941Z 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:14:31.941Z 2026-10-14T16:14:31.942Z 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:14:31.942Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.942Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.942Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.942Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.942Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.942Z 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:14:31.943Z 2026-10-14T16:14:31.943Z 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:14:31.943Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.943Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.943Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.943Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.943Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.943Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.943Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.943Z 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:14:31.943Z 2026-10-14T16:14:31.943Z 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:14:31.943Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.943Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.943Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.943Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.943Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.943Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.943Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.943Z 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:14:31.943Z 2026-10-14T16:14:31.944Z 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:14:31.944Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.944Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.944Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.944Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.944Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.944Z 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:14:31.944Z 2026-10-14T16:14:31.944Z 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:14:31.944Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.944Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.944Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.944Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.944Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.944Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.944Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.944Z 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:14:31.944Z 2026-10-14T16:14:31.945Z 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:14:31.945Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.945Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.945Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.945Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.945Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.945Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.945Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.945Z 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:14:31.945Z 2026-10-14T16:14:31.946Z 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:14:31.946Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.946Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.946Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.946Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.946Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.946Z 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:14:31.946Z 2026-10-14T16:14:31.946Z 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:14:31.946Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.946Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.946Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.946Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.946Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.946Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.946Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.946Z 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:14:31.946Z 2026-10-14T16:14:31.947Z 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:14:31.947Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.947Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.947Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.947Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.947Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.947Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.947Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.947Z 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:14:31.947Z 2026-10-14T16:14:31.947Z 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:14:31.947Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.947Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.947Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.947Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.947Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.947Z 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:14:31.947Z 2026-10-14T16:14:31.948Z 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:14:31.948Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.948Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.948Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.948Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.948Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.948Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.948Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.948Z 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:14:31.948Z 2026-10-14T16:14:31.948Z 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:14:31.948Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.948Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.948Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.948Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.948Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.948Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.948Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.948Z 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:14:31.948Z 2026-10-14T16:14:31.949Z 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:14:31.949Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.949Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.949Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.949Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.949Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.949Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:14:31.949Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:14:31.949Z 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:14:31.949Z 2026-10-14T16:14:31.950Z 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:14:31.950Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.950Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.950Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.950Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.950Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.950Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.950Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:14:31.950Z 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:14:31.950Z 2026-10-14T16:14:31.952Z 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:14:31.952Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.952Z at endCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:169:16) 2026-10-14T16:14:31.952Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2153:13) 2026-10-14T16:14:31.952Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:14:31.952Z 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:14:31.953Z 2026-10-14T16:14:31.953Z 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:14:31.953Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.953Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:31.953Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:31.953Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:14:31.953Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:14:31.953Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2155:28) 2026-10-14T16:14:31.953Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:14:31.953Z 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:14:31.953Z 2026-10-14T16:14:31.953Z 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:14:31.953Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.953Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:14:31.953Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:14:31.953Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:14:31.953Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:14:31.953Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.953Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2155:17) 2026-10-14T16:14:31.953Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:14:31.953Z 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:14:31.953Z 2026-10-14T16:14:31.953Z 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:14:31.953Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:31.953Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:14:31.953Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:14:31.953Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:14:31.953Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2155:17) 2026-10-14T16:14:31.953Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:14:31.953Z 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:14:31.953Z 2026-10-14T16:14:32.137Z 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:14:32.138Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:32.138Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:32.138Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:32.138Z at Actions.createRun (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:652:30) 2026-10-14T16:14:32.138Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:995:26 2026-10-14T16:14:32.138Z 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:14:32.138Z 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:14:32.138Z 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:14:32.138Z at new Promise () 2026-10-14T16:14:32.138Z 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:14:32.138Z 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:14:32.138Z 2026-10-14T16:14:32.138Z 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:14:32.138Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:14:32.138Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:14:32.138Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:14:32.138Z at Actions.createRun (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:652:30) 2026-10-14T16:14:32.138Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:996:26 2026-10-14T16:14:32.138Z 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:14:32.138Z 2026-10-14T16:14:32.138Z 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:14:32.138Z not starting .github/workflows/w.yml: 500 unfinished runs 2026-10-14T16:14:32.138Z 2026-10-14T16:14:32.141Z ✓ test/unit/actions-runtime.test.ts (34 tests) 2288ms 2026-10-14T16:14:32.141Z ✓ writes large uploads as equal multipart parts, cutting across blocks 402ms 2026-10-14T16:14:32.141Z ✓ keeps a 50,000-block list (Azure's maximum) within the Workers subrequest limit 1086ms 2026-10-14T16:14:32.319Z (node:490) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:32.319Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:32.725Z ✓ test/unit/imports.test.ts (37 tests) 114ms 2026-10-14T16:14:32.972Z (node:497) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:32.972Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:33.137Z ✓ test/unit/org-policy.test.ts (13 tests) 163ms 2026-10-14T16:14:35.702Z (node:504) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:35.702Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:35.803Z 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:14:35.803Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:14:35.803Z 2026-10-14T16:14:35.966Z 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:14:35.966Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:14:35.966Z 2026-10-14T16:14:36.067Z stderr | test/unit/cli-login.test.ts > diffinery logout > revokes a CLI token with itself, and leaves other tokens alone 2026-10-14T16:14:36.067Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:14:36.067Z 2026-10-14T16:14:36.076Z ✓ test/unit/cli-login.test.ts (13 tests) 370ms 2026-10-14T16:14:36.263Z (node:515) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:36.263Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:36.891Z ✓ test/unit/rerun.test.ts (10 tests) 466ms 2026-10-14T16:14:37.144Z ✓ test/unit/tasks.test.ts (20 tests) 31ms 2026-10-14T16:14:37.304Z (node:533) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:37.304Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:37.401Z ✓ test/unit/status.test.ts (13 tests) 95ms 2026-10-14T16:14:38.981Z ✓ test/unit/deploy-turnstile.test.ts (12 tests) 1406ms 2026-10-14T16:14:40.432Z stdout | test/unit/image.test.ts > decode → crop → resize → encode > turns a landscape photo into small square WebPs of the centre 2026-10-14T16:14:40.432Z avatar WebP bytes (1200×800 synthetic photo): { '64': 1040, '128': 2154, '256': 7042 } 2026-10-14T16:14:40.432Z 2026-10-14T16:14:41.433Z stderr | test/unit/image.test.ts > decode → crop → resize → encode > rejects what it cannot or should not handle 2026-10-14T16:14:41.433Z Corrupt JPEG data: 83 extraneous bytes before marker 0x24 2026-10-14T16:14:41.433Z Unsupported marker type 0x24 2026-10-14T16:14:41.434Z 2026-10-14T16:14:41.440Z ✓ test/unit/image.test.ts (11 tests) 2272ms 2026-10-14T16:14:41.440Z ✓ box-filters by an integer factor, keeping at least the minimum 383ms 2026-10-14T16:14:41.440Z ✓ turns a landscape photo into small square WebPs of the centre 608ms 2026-10-14T16:14:41.440Z ✓ keeps transparency from a PNG and accepts WebP input 893ms 2026-10-14T16:14:41.659Z (node:1018) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:41.659Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:41.736Z ✓ test/unit/digest.test.ts (16 tests) 75ms 2026-10-14T16:14:46.570Z ✓ test/unit/docs.test.ts (146 tests) 3873ms 2026-10-14T16:14:46.571Z ✓ api: links and anchors resolve 1257ms 2026-10-14T16:14:46.571Z ✓ serves every page as HTML and as Markdown 1937ms 2026-10-14T16:14:46.733Z (node:1032) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:46.733Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:46.883Z ✓ test/unit/quotas.test.ts (8 tests) 147ms 2026-10-14T16:14:52.695Z stdout | test/unit/highlight.test.ts > tokens > highlights a 1,500-line TypeScript file quickly 2026-10-14T16:14:52.695Z highlight: 1,500-line TypeScript file in 671 ms 2026-10-14T16:14:52.695Z 2026-10-14T16:14:52.990Z ✓ test/unit/highlight.test.ts (13 tests) 5906ms 2026-10-14T16:14:52.990Z ✓ tokenizes with both themes as CSS variables and leaves default text bare 326ms 2026-10-14T16:14:52.990Z ✓ loads every grammar on the JavaScript regex engine 4574ms 2026-10-14T16:14:52.990Z ✓ highlights a 1,500-line TypeScript file quickly 674ms 2026-10-14T16:14:53.354Z ✓ test/unit/email.test.ts (84 tests) 69ms 2026-10-14T16:14:53.511Z (node:1057) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:53.511Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:53.550Z 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:14:53.550Z turnstile siteverify failed Error: network down 2026-10-14T16:14:53.550Z at /workspace/diffinery/apps/diffinery/test/unit/signup.test.ts:73:13 2026-10-14T16:14:53.550Z at verifyTurnstile (/workspace/diffinery/apps/diffinery/src/auth/signup.ts:46:21) 2026-10-14T16:14:53.550Z at /workspace/diffinery/apps/diffinery/test/unit/signup.test.ts:75:18 2026-10-14T16:14:53.550Z at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2026-10-14T16:14:53.550Z 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:14:53.550Z 2026-10-14T16:14:53.605Z ✓ test/unit/signup.test.ts (12 tests) 85ms 2026-10-14T16:14:53.812Z (node:1068) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:53.812Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:53.891Z ✓ test/unit/security-reports.test.ts (6 tests) 77ms 2026-10-14T16:14:54.034Z (node:1079) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:54.034Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:54.380Z ✓ test/unit/launch.test.ts (3 tests) 199ms 2026-10-14T16:14:55.353Z (node:1090) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:55.353Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:55.507Z stderr | test/unit/recovery.test.ts > account recovery by email > signs out every other browser, keeps access tokens, and says so 2026-10-14T16:14:55.507Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:14:55.507Z 2026-10-14T16:14:55.527Z 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:14:55.527Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:14:55.527Z 2026-10-14T16:14:55.529Z ✓ test/unit/recovery.test.ts (2 tests) 175ms 2026-10-14T16:14:55.691Z ✓ test/unit/project.test.ts (12 tests) 9ms 2026-10-14T16:14:55.831Z (node:1108) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:55.831Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:56.148Z ✓ test/unit/egress.test.ts (3 tests) 159ms 2026-10-14T16:14:56.306Z ✓ test/unit/search-query.test.ts (10 tests) 10ms 2026-10-14T16:14:56.461Z (node:1126) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:56.461Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:58.292Z ✓ test/unit/storage.test.ts (4 tests) 1737ms 2026-10-14T16:14:58.292Z ✓ compresses a large object a chunk at a time to store it, to the same zlib data 1154ms 2026-10-14T16:14:58.292Z ✓ gives a thin pack's bases only when reading them fits, saying what they would take otherwise 344ms 2026-10-14T16:14:58.555Z ✓ test/unit/archive.test.ts (3 tests) 108ms 2026-10-14T16:14:58.781Z ✓ test/unit/r2-sink.test.ts (5 tests) 79ms 2026-10-14T16:14:58.922Z (node:1155) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:58.922Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:59.117Z ✓ test/unit/project-endrun.test.ts (3 tests) 75ms 2026-10-14T16:14:59.343Z (node:1162) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:14:59.343Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:14:59.386Z 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:14:59.386Z Error: D1_ERROR: storage operation exceeded timeout, using dfy_abcdefghijklmnop 2026-10-14T16:14:59.386Z at Array. (/workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:25:13) 2026-10-14T16:14:59.386Z at #dispatch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:276:34) 2026-10-14T16:14:59.386Z 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:14:59.386Z 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:14:59.386Z at /workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:34:27 2026-10-14T16:14:59.386Z 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:14:59.386Z 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:14:59.386Z 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:14:59.386Z at new Promise () 2026-10-14T16:14:59.386Z 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:14:59.386Z 2026-10-14T16:14:59.390Z 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:14:59.390Z Error: boom 2026-10-14T16:14:59.390Z at Array. (/workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:28:13) 2026-10-14T16:14:59.390Z at #dispatch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:276:34) 2026-10-14T16:14:59.390Z 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:14:59.390Z 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:14:59.390Z at /workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:39:23 2026-10-14T16:14:59.390Z at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2026-10-14T16:14:59.390Z 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:14:59.394Z 2026-10-14T16:14:59.472Z ✓ test/unit/server-errors.test.ts (3 tests) 127ms 2026-10-14T16:14:59.673Z ✓ test/unit/release-notes.test.ts (5 tests) 16ms 2026-10-14T16:14:59.890Z ✓ test/unit/webhooks.test.ts (5 tests) 51ms 2026-10-14T16:15:00.143Z ✓ test/unit/schedules.test.ts (7 tests) 31ms 2026-10-14T16:15:00.300Z ✓ test/unit/webhook-payload.test.ts (3 tests) 6ms 2026-10-14T16:15:00.535Z ✓ test/unit/avatars.test.ts (3 tests) 5ms 2026-10-14T16:15:00.740Z (node:1208) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:15:00.740Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:15:00.778Z ✓ test/unit/audit-retention.test.ts (2 tests) 36ms 2026-10-14T16:15:00.938Z ✓ test/unit/dev-auth.test.ts (2 tests) 4ms 2026-10-14T16:15:00.944Z 2026-10-14T16:15:00.946Z Test Files 33 passed (33) 2026-10-14T16:15:00.946Z Tests 523 passed (523) 2026-10-14T16:15:00.947Z Start at 16:14:28 2026-10-14T16:15:00.953Z Duration 32.32s (transform 3.20s, setup 0ms, import 7.53s, tests 20.26s, environment 3ms) 2026-10-14T16:15:00.953Z 2026-10-14T16:15:01.018Z ##[endgroup] 2026-10-14T16:15:01.019Z ##[group]@diffinery/runner@0.1.0 : test containers/runner 2026-10-14T16:15:01.020Z 2026-10-14T16:15:01.020Z > @diffinery/runner@0.1.0 test /workspace/diffinery/containers/runner 2026-10-14T16:15:01.020Z > vitest run --shard=2/2 2026-10-14T16:15:01.020Z 2026-10-14T16:15:01.372Z 2026-10-14T16:15:01.373Z RUN v4.1.11 /workspace/diffinery/containers/runner 2026-10-14T16:15:01.373Z 2026-10-14T16:15:04.595Z [diffinery-runner] log upload failed: POST http://127.0.0.1:42209/runner/jobs/job-1/logs -> 503 {"error":"try later"} 2026-10-14T16:15:05.096Z [diffinery-runner] log upload failed: POST http://127.0.0.1:42209/runner/jobs/job-1/logs -> 503 {"error":"try later"} 2026-10-14T16:15:12.592Z ✓ test/job.test.ts (22 tests) 10350ms 2026-10-14T16:15:12.592Z ✓ enforces step timeout-minutes 1232ms 2026-10-14T16:15:12.592Z ✓ never loses log lines when the log endpoint flakes 1530ms 2026-10-14T16:15:12.592Z ✓ checks out with LFS, submodules and sparse-checkout 823ms 2026-10-14T16:15:12.592Z ✓ runs a --spec job and an env-driven job 4998ms 2026-10-14T16:15:13.042Z [sandbox] Cloning into '/tmp/sandbox-0cB2Pd/repo'... 2026-10-14T16:15:14.069Z [sandbox] Cloning into '/tmp/pool-OGF6Ft/sb1/repo'... 2026-10-14T16:15:14.563Z [sandbox] Cloning into '/tmp/pool-AmZ3Lh/sb2/repo'... 2026-10-14T16:15:14.706Z ✓ test/sandbox.test.ts (10 tests) 1720ms 2026-10-14T16:15:14.706Z ✓ times out long commands 310ms 2026-10-14T16:15:14.706Z ✓ runs background processes: env, secret env masked, output from offsets, exit codes 345ms 2026-10-14T16:15:14.706Z ✓ runs one shell on a PTY in the checkout, resizes it, and redraws it for the next tab 444ms 2026-10-14T16:15:16.512Z ✓ test/unit.test.ts (12 tests) 1522ms 2026-10-14T16:15:16.512Z ✓ log batcher retries and never drops lines 1503ms 2026-10-14T16:15:17.244Z ✓ test/jail-sni.test.ts (4 tests) 538ms 2026-10-14T16:15:17.244Z ✓ opens the tunnel when the ClientHello asks for the CONNECT host 518ms 2026-10-14T16:15:17.254Z 2026-10-14T16:15:17.254Z Test Files 4 passed (4) 2026-10-14T16:15:17.254Z Tests 48 passed (48) 2026-10-14T16:15:17.254Z Start at 16:15:01 2026-10-14T16:15:17.254Z Duration 15.87s (transform 640ms, setup 0ms, import 1.16s, tests 14.13s, environment 0ms) 2026-10-14T16:15:17.254Z 2026-10-14T16:15:17.276Z ##[endgroup] 2026-10-14T16:15:17.542Z Cache hit occurred on the primary key node-cache-Linux-x64-pnpm-4b94436b86798d88b931ea24b5b847697aebf45520d6ef384cb382ce6c1f1e08, not saving cache. 2026-10-14T16:15:18.055Z Pruning is unnecessary. 2026-10-14T16:15:18.303Z Removing persisted credentials 2026-10-14T16:15:18.432Z Job completed with conclusion: success