2026-10-14T16:01:51.187Z Diffinery runner: job test (Unit tests (2/2)) for codician/diffinery@d5982ec5b114 2026-10-14T16:01:51.226Z Runner: image diffinery-runner:75052421315d69e3ccfad876, in iad19, ENAM, container f9c4b57eb6e4e7f7823a056fe4844be5ebac32c4343453762ec87a4b7a400bf5 2026-10-14T16:01:51.226Z Workspace: /workspace/diffinery 2026-10-14T16:01:51.377Z ##[group]Run actions/checkout@v4 2026-10-14T16:01:51.377Z ##[endgroup] 2026-10-14T16:01:51.383Z Syncing repository: codician/diffinery 2026-10-14T16:01:51.555Z Fetching the repository (depth 1) 2026-10-14T16:01:52.605Z remote: Enumerating objects: 597, done. 2026-10-14T16:01:53.156Z Receiving objects: 0% (1/597) Receiving objects: 1% (6/597) Receiving objects: 2% (12/597) Receiving objects: 3% (18/597) Receiving objects: 4% (24/597) Receiving objects: 5% (30/597) Receiving objects: 6% (36/597) Receiving objects: 7% (42/597) Receiving objects: 8% (48/597) Receiving objects: 9% (54/597) Receiving objects: 10% (60/597) Receiving objects: 11% (66/597) Receiving objects: 12% (72/597) Receiving objects: 13% (78/597) Receiving objects: 14% (84/597) Receiving objects: 15% (90/597) Receiving objects: 16% (96/597) Receiving objects: 17% (102/597) Receiving objects: 18% (108/597) Receiving objects: 19% (114/597) Receiving objects: 20% (120/597) Receiving objects: 21% (126/597) Receiving objects: 22% (132/597) Receiving objects: 23% (138/597) Receiving objects: 24% (144/597) Receiving objects: 25% (150/597) Receiving objects: 26% (156/597) Receiving objects: 27% (162/597) Receiving objects: 28% (168/597) Receiving objects: 29% (174/597) Receiving objects: 30% (180/597) Receiving objects: 31% (186/597) Receiving objects: 32% (192/597) Receiving objects: 33% (198/597) Receiving objects: 34% (203/597) Receiving objects: 35% (209/597) Receiving objects: 36% (215/597) Receiving objects: 37% (221/597) Receiving objects: 38% (227/597) Receiving objects: 39% (233/597) Receiving objects: 40% (239/597) Receiving objects: 41% (245/597) Receiving objects: 42% (251/597) Receiving objects: 43% (257/597) Receiving objects: 44% (263/597) Receiving objects: 45% (269/597) Receiving objects: 46% (275/597) Receiving objects: 47% (281/597) Receiving objects: 48% (287/597) Receiving objects: 49% (293/597) Receiving objects: 50% (299/597) Receiving objects: 51% (305/597) Receiving objects: 52% (311/597) Receiving objects: 53% (317/597) Receiving objects: 54% (323/597) Receiving objects: 55% (329/597) Receiving objects: 56% (335/597) Receiving objects: 57% (341/597) Receiving objects: 58% (347/597) Receiving objects: 59% (353/597) Receiving objects: 60% (359/597) Receiving objects: 61% (365/597) Receiving objects: 62% (371/597) Receiving objects: 63% (377/597) Receiving objects: 64% (383/597) Receiving objects: 65% (389/597) Receiving objects: 66% (395/597) Receiving objects: 67% (400/597) Receiving objects: 68% (406/597) Receiving objects: 69% (412/597) Receiving objects: 70% (418/597) Receiving objects: 71% (424/597) Receiving objects: 72% (430/597) Receiving objects: 73% (436/597) Receiving objects: 74% (442/597) Receiving objects: 75% (448/597) Receiving objects: 76% (454/597) Receiving objects: 77% (460/597) Receiving objects: 78% (466/597) Receiving objects: 79% (472/597) Receiving objects: 80% (478/597) Receiving objects: 81% (484/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 82% (490/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 83% (496/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 84% (502/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 85% (508/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 86% (514/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 87% (520/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 88% (526/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 89% (532/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 90% (538/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 91% (544/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 92% (550/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 93% (556/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 94% (562/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 95% (568/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 96% (574/597), 2.14 MiB | 4.26 MiB/s remote: Total 597 (delta 0), reused 597 (delta 0) 2026-10-14T16:01:53.160Z Receiving objects: 97% (580/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 98% (586/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 99% (592/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 100% (597/597), 2.14 MiB | 4.26 MiB/s Receiving objects: 100% (597/597), 2.42 MiB | 4.63 MiB/s, done. 2026-10-14T16:01:53.191Z From https://diffinery.com/codician/diffinery 2026-10-14T16:01:53.191Z * [new ref] d5982ec5b1140cebd9859aa0ae6895bf9c705510 -> origin/diffinery-checkout 2026-10-14T16:01:53.287Z Note: switching to 'd5982ec5b1140cebd9859aa0ae6895bf9c705510'. 2026-10-14T16:01:53.287Z 2026-10-14T16:01:53.287Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-14T16:01:53.287Z changes and commit them, and you can discard any commits you make in this 2026-10-14T16:01:53.287Z state without impacting any branches by switching back to a branch. 2026-10-14T16:01:53.287Z 2026-10-14T16:01:53.287Z If you want to create a new branch to retain commits you create, you may 2026-10-14T16:01:53.287Z do so (now or later) by using -c with the switch command. Example: 2026-10-14T16:01:53.287Z 2026-10-14T16:01:53.287Z git switch -c 2026-10-14T16:01:53.287Z 2026-10-14T16:01:53.287Z Or undo this operation with: 2026-10-14T16:01:53.287Z 2026-10-14T16:01:53.287Z git switch - 2026-10-14T16:01:53.287Z 2026-10-14T16:01:53.287Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-14T16:01:53.287Z 2026-10-14T16:01:53.287Z HEAD is now at d5982ec Merge 156e0eaa2eb4cdc05179a3b724588a9c1638daa8 into 844812ff12a3662e35afa8349c50860676ba412e 2026-10-14T16:01:53.292Z HEAD is now at d5982ec5b1140cebd9859aa0ae6895bf9c705510 2026-10-14T16:01:53.592Z Download action repository 'pnpm/action-setup@v4' 2026-10-14T16:01:53.983Z ##[group]Run pnpm/action-setup@v4 2026-10-14T16:01:53.983Z with: 2026-10-14T16:01:53.983Z dest: ~/setup-pnpm 2026-10-14T16:01:53.983Z run_install: null 2026-10-14T16:01:53.983Z cache: false 2026-10-14T16:01:53.983Z cache_dependency_path: pnpm-lock.yaml 2026-10-14T16:01:53.983Z package_json_file: package.json 2026-10-14T16:01:53.983Z standalone: false 2026-10-14T16:01:53.983Z ##[endgroup] 2026-10-14T16:01:54.244Z ##[group]Running self-installer... 2026-10-14T16:01:58.056Z Progress: resolved 1, reused 0, downloaded 0, added 0 2026-10-14T16:01:58.081Z Packages: +1 2026-10-14T16:01:58.081Z + 2026-10-14T16:01:58.755Z Progress: resolved 1, reused 0, downloaded 1, added 1, done 2026-10-14T16:01:58.779Z 2026-10-14T16:01:58.779Z dependencies: 2026-10-14T16:01:58.779Z + pnpm 10.28.0 (12.11.2 is available) 2026-10-14T16:01:58.779Z 2026-10-14T16:01:58.782Z Done in 4.2s 2026-10-14T16:01:58.803Z ##[endgroup] 2026-10-14T16:01:58.803Z Installation Completed! 2026-10-14T16:01:59.090Z ##[group]Run actions/setup-node@v4 2026-10-14T16:01:59.090Z with: 2026-10-14T16:01:59.090Z node-version: 22 2026-10-14T16:01:59.090Z cache: pnpm 2026-10-14T16:01:59.090Z ##[endgroup] 2026-10-14T16:01:59.100Z Found in cache @ 22.22.0 (pre-installed node satisfies '22') 2026-10-14T16:02:09.123Z Cache Size: ~215 MB (225870423 B) 2026-10-14T16:02:15.642Z Cache restored from key: node-cache-Linux-x64-pnpm-4b94436b86798d88b931ea24b5b847697aebf45520d6ef384cb382ce6c1f1e08 2026-10-14T16:02:16.292Z ##[group]Run pnpm install --frozen-lockfile 2026-10-14T16:02:16.292Z ##[endgroup] 2026-10-14T16:02:22.309Z Scope: all 7 workspace projects 2026-10-14T16:02:22.413Z Lockfile is up to date, resolution step is skipped 2026-10-14T16:02:22.516Z Progress: resolved 1, reused 0, downloaded 0, added 0 2026-10-14T16:02:22.592Z Packages: +248 2026-10-14T16:02:22.592Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-14T16:02:23.517Z Progress: resolved 248, reused 242, downloaded 0, added 0 2026-10-14T16:02:24.519Z Progress: resolved 248, reused 242, downloaded 0, added 154 2026-10-14T16:02:24.924Z Progress: resolved 248, reused 242, downloaded 0, added 248, done 2026-10-14T16:02:37.280Z 2026-10-14T16:02:37.280Z devDependencies: 2026-10-14T16:02:37.280Z + turbo 2.11.7 2026-10-14T16:02:37.280Z + typescript 5.9.3 2026-10-14T16:02:37.280Z 2026-10-14T16:02:37.616Z Done in 15.7s using pnpm v10.28.0 2026-10-14T16:02:37.920Z ##[group]Run pnpm -r --if-present build 2026-10-14T16:02:37.920Z ##[endgroup] 2026-10-14T16:02:38.337Z Scope: 6 of 7 workspace projects 2026-10-14T16:02:38.341Z ##[group]@diffinery/cli@0.1.0 : build apps/cli 2026-10-14T16:02:38.345Z 2026-10-14T16:02:38.345Z > @diffinery/cli@0.1.0 build /workspace/diffinery/apps/cli 2026-10-14T16:02:38.345Z > esbuild src/bin.ts --bundle --platform=node --target=node22 --format=esm --outfile=dist/diffinery.mjs "--banner:js=#!/usr/bin/env node 2026-10-14T16:02:38.345Z import { createRequire as __diffineryCreateRequire } from 'node:module'; const require = __diffineryCreateRequire(import.meta.url);" 2026-10-14T16:02:38.345Z 2026-10-14T16:02:38.433Z 2026-10-14T16:02:38.433Z dist/diffinery.mjs 439.5kb 2026-10-14T16:02:38.433Z 2026-10-14T16:02:38.433Z ⚡ Done in 75ms 2026-10-14T16:02:38.436Z ##[endgroup] 2026-10-14T16:02:38.436Z ##[group]@diffinery/app@0.1.0 : build apps/diffinery 2026-10-14T16:02:38.437Z 2026-10-14T16:02:38.437Z > @diffinery/app@0.1.0 build /workspace/diffinery/apps/diffinery 2026-10-14T16:02:38.437Z > node islands/build.mjs && node scripts/build-docs.mjs 2026-10-14T16:02:38.437Z 2026-10-14T16:02:41.331Z islands: kumo.js 466 KB, kumo.css 149 KB, terminal.js 286 KB 2026-10-14T16:02:41.867Z docs: 62 pages (+2 generated at runtime), CLI 0.1.0 (230 KiB) 2026-10-14T16:02:41.879Z ##[endgroup] 2026-10-14T16:02:41.880Z ##[group]@diffinery/runner@0.1.0 : build containers/runner 2026-10-14T16:02:41.883Z 2026-10-14T16:02:41.883Z > @diffinery/runner@0.1.0 build /workspace/diffinery/containers/runner 2026-10-14T16:02:41.883Z > 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:02:41.883Z 2026-10-14T16:02:41.999Z 2026-10-14T16:02:41.999Z dist/agent.mjs 657.2kb 2026-10-14T16:02:41.999Z 2026-10-14T16:02:41.999Z ⚡ Done in 108ms 2026-10-14T16:02:42.007Z ##[endgroup] 2026-10-14T16:02:42.276Z ##[group]Run pnpm -r --if-present run test --shard=2/2 2026-10-14T16:02:42.276Z ##[endgroup] 2026-10-14T16:02:42.741Z Scope: 6 of 7 workspace projects 2026-10-14T16:02:42.745Z ##[group]@diffinery/git-core@0.1.0 : test packages/git-core 2026-10-14T16:02:42.748Z 2026-10-14T16:02:42.748Z > @diffinery/git-core@0.1.0 test /workspace/diffinery/packages/git-core 2026-10-14T16:02:42.748Z > vitest run --shard=2/2 2026-10-14T16:02:42.748Z 2026-10-14T16:02:43.410Z 2026-10-14T16:02:43.410Z RUN v4.1.11 /workspace/diffinery/packages/git-core 2026-10-14T16:02:43.411Z 2026-10-14T16:03:09.073Z ✓ test/pack-unpack-stream.test.ts (17 tests) 24107ms 2026-10-14T16:03:09.074Z ✓ finds the same objects, with the same contents, as parsePack 456ms 2026-10-14T16:03:09.074Z ✓ reads the pack in ranges and keeps the #125 budget 627ms 2026-10-14T16:03:09.074Z ✓ refuses a corrupt pack 472ms 2026-10-14T16:03:09.074Z ✓ reads a base from outside the pack once for all its deltas, and counts it 304ms 2026-10-14T16:03:09.074Z ✓ resolves a long delta chain in one pass 5550ms 2026-10-14T16:03:09.074Z ✓ charges every object it holds, so one huge object is refused rather than run the isolate out of memory 539ms 2026-10-14T16:03:09.074Z ✓ reads each entry's own range again, keeps small ones from the first pass, and counts its reads 470ms 2026-10-14T16:03:09.074Z ✓ rebuilds the deltas for storing with exactly the work that already passed 698ms 2026-10-14T16:03:09.074Z ✓ hashes and compresses a large object without a second copy of it 2568ms 2026-10-14T16:03:09.074Z ✓ rebuilds a long history of one large file holding two versions at a time 6221ms 2026-10-14T16:03:09.074Z ✓ frees a chain's first version once the next is rebuilt from it 3497ms 2026-10-14T16:03:09.074Z ✓ measures what a large rebuilt delta compresses to, for counting and storing it 2144ms 2026-10-14T16:03:12.145Z ✓ test/pack.test.ts (8 tests) 2768ms 2026-10-14T16:03:12.145Z ✓ keeps large blobs compressed, with the same oids, and still resolves deltas against them 316ms 2026-10-14T16:03:12.145Z ✓ parses a pack over 16 MB holding one large blob 2162ms 2026-10-14T16:03:12.876Z ✓ test/bombs.test.ts (4 tests) 469ms 2026-10-14T16:03:12.885Z 2026-10-14T16:03:12.885Z Test Files 3 passed (3) 2026-10-14T16:03:12.885Z Tests 29 passed (29) 2026-10-14T16:03:12.885Z Start at 16:02:43 2026-10-14T16:03:12.885Z Duration 29.46s (transform 480ms, setup 0ms, import 1.54s, tests 27.35s, environment 0ms) 2026-10-14T16:03:12.885Z 2026-10-14T16:03:12.909Z ##[endgroup] 2026-10-14T16:03:12.910Z ##[group]@diffinery/workflow-yaml@0.1.0 : test packages/workflow-yaml 2026-10-14T16:03:12.911Z 2026-10-14T16:03:12.911Z > @diffinery/workflow-yaml@0.1.0 test /workspace/diffinery/packages/workflow-yaml 2026-10-14T16:03:12.911Z > vitest run --shard=2/2 2026-10-14T16:03:12.911Z 2026-10-14T16:03:13.340Z 2026-10-14T16:03:13.341Z RUN v4.1.11 /workspace/diffinery/packages/workflow-yaml 2026-10-14T16:03:13.341Z 2026-10-14T16:03:14.038Z ✓ test/filters.test.ts (78 tests) 54ms 2026-10-14T16:03:14.355Z ✓ test/matrix.test.ts (17 tests) 24ms 2026-10-14T16:03:14.365Z 2026-10-14T16:03:14.366Z Test Files 2 passed (2) 2026-10-14T16:03:14.366Z Tests 95 passed (95) 2026-10-14T16:03:14.366Z Start at 16:03:13 2026-10-14T16:03:14.367Z Duration 1.01s (transform 363ms, setup 0ms, import 547ms, tests 78ms, environment 0ms) 2026-10-14T16:03:14.367Z 2026-10-14T16:03:14.394Z ##[endgroup] 2026-10-14T16:03:14.395Z ##[group]@diffinery/cli@0.1.0 : test apps/cli 2026-10-14T16:03:14.396Z 2026-10-14T16:03:14.396Z > @diffinery/cli@0.1.0 test /workspace/diffinery/apps/cli 2026-10-14T16:03:14.396Z > vitest run --shard=2/2 2026-10-14T16:03:14.396Z 2026-10-14T16:03:14.805Z 2026-10-14T16:03:14.805Z RUN v4.1.11 /workspace/diffinery/apps/cli 2026-10-14T16:03:14.805Z 2026-10-14T16:03:16.115Z ✓ test/runner.test.ts (8 tests) 369ms 2026-10-14T16:03:16.586Z ✓ test/config.test.ts (10 tests) 134ms 2026-10-14T16:03:17.015Z ✓ test/workflow.test.ts (6 tests) 93ms 2026-10-14T16:03:17.368Z ✓ test/credential.test.ts (6 tests) 42ms 2026-10-14T16:03:17.375Z 2026-10-14T16:03:17.378Z Test Files 4 passed (4) 2026-10-14T16:03:17.378Z Tests 30 passed (30) 2026-10-14T16:03:17.378Z Start at 16:03:14 2026-10-14T16:03:17.378Z Duration 2.56s (transform 643ms, setup 0ms, import 1.25s, tests 639ms, environment 0ms) 2026-10-14T16:03:17.378Z 2026-10-14T16:03:17.400Z ##[endgroup] 2026-10-14T16:03:17.400Z ##[group]@diffinery/app@0.1.0 : test apps/diffinery 2026-10-14T16:03:17.401Z 2026-10-14T16:03:17.401Z > @diffinery/app@0.1.0 test /workspace/diffinery/apps/diffinery 2026-10-14T16:03:17.401Z > vitest run --passWithNoTests --exclude 'test/e2e/**' --shard=2/2 2026-10-14T16:03:17.401Z 2026-10-14T16:03:17.809Z 2026-10-14T16:03:17.816Z RUN v4.1.11 /workspace/diffinery/apps/diffinery 2026-10-14T16:03:17.816Z 2026-10-14T16:03:18.360Z (node:477) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:18.360Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:21.846Z 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:03:21.846Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.846Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.846Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.846Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.846Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.846Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.846Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.846Z 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:03:21.846Z 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:03:21.846Z 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:03:21.846Z at new Promise () 2026-10-14T16:03:21.847Z 2026-10-14T16:03:21.850Z 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:03:21.850Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.850Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.850Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.850Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.850Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.850Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.850Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.850Z 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:03:21.850Z 2026-10-14T16:03:21.852Z 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:03:21.852Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.852Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.852Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.852Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.852Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.852Z 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:03:21.855Z 2026-10-14T16:03:21.855Z 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:03:21.855Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.855Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.855Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.855Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.855Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.855Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.855Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.855Z 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:03:21.855Z 2026-10-14T16:03:21.855Z 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:03:21.855Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.855Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.855Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.855Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.855Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.855Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.855Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.855Z 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:03:21.855Z 2026-10-14T16:03:21.856Z 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:03:21.856Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.856Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.856Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.856Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.856Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.856Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:03:21.856Z 2026-10-14T16:03:21.857Z 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:03:21.857Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.857Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.857Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.857Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.857Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.857Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.857Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.857Z 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:03:21.857Z 2026-10-14T16:03:21.858Z 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:03:21.858Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.858Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.858Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.858Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.858Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.858Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.858Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.858Z 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:03:21.858Z 2026-10-14T16:03:21.859Z 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:03:21.859Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.859Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.859Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.859Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.859Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.859Z 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:03:21.861Z 2026-10-14T16:03:21.861Z 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:03:21.861Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.861Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.861Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.861Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.861Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.861Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.861Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.861Z 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:03:21.861Z 2026-10-14T16:03:21.861Z 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:03:21.861Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.861Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.861Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.861Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.861Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.861Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.861Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.861Z 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:03:21.861Z 2026-10-14T16:03:21.862Z 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:03:21.862Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.862Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.862Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.862Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.862Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.862Z 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:03:21.862Z 2026-10-14T16:03:21.862Z 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:03:21.862Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.862Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.862Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.862Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.862Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.862Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.862Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.862Z 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:03:21.862Z 2026-10-14T16:03:21.863Z 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:03:21.863Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.863Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.863Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.863Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.863Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.863Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.863Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.863Z 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:03:21.863Z 2026-10-14T16:03:21.864Z 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:03:21.864Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.864Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.864Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.864Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.864Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.864Z 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:03:21.866Z 2026-10-14T16:03:21.866Z 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:03:21.866Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.866Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.866Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.866Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.866Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.866Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.866Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.866Z 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:03:21.866Z 2026-10-14T16:03:21.866Z 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:03:21.866Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.866Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.866Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.866Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.866Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.866Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.866Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.866Z 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:03:21.866Z 2026-10-14T16:03:21.867Z 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:03:21.867Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.867Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.867Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.867Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.867Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.867Z 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:03:21.867Z 2026-10-14T16:03:21.868Z 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:03:21.868Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.868Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.868Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.868Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.868Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.868Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.868Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.868Z 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:03:21.868Z 2026-10-14T16:03:21.869Z 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:03:21.869Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.869Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.869Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.869Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.869Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.869Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.869Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.869Z 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:03:21.869Z 2026-10-14T16:03:21.869Z 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:03:21.869Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.869Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.869Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.869Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.869Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.869Z 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:03:21.871Z 2026-10-14T16:03:21.871Z 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:03:21.872Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.872Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.872Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.872Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.872Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.872Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.872Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.872Z 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:03:21.872Z 2026-10-14T16:03:21.872Z 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:03:21.872Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.872Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.872Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.872Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.872Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.872Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.872Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.872Z 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:03:21.872Z 2026-10-14T16:03:21.877Z 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:03:21.877Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.877Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.877Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.877Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.877Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.877Z 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:03:21.877Z 2026-10-14T16:03:21.877Z 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:03:21.877Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.877Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.877Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.877Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.877Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.877Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.877Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.877Z 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:03:21.877Z 2026-10-14T16:03:21.877Z 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:03:21.877Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.877Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.877Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.877Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.877Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.877Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.877Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.877Z 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:03:21.877Z 2026-10-14T16:03:21.879Z 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:03:21.879Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.879Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.879Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.879Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.879Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.879Z 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:03:21.879Z 2026-10-14T16:03:21.880Z 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:03:21.880Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.880Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.880Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.880Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.880Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.880Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.880Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.880Z 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:03:21.880Z 2026-10-14T16:03:21.880Z 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:03:21.880Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.880Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.880Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.880Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.880Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.880Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.880Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.880Z 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:03:21.880Z 2026-10-14T16:03:21.881Z 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:03:21.881Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.881Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.881Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.881Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.881Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.881Z 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:03:21.881Z 2026-10-14T16:03:21.883Z 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:03:21.883Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.883Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.883Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.883Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.883Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.883Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.883Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.883Z 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:03:21.883Z 2026-10-14T16:03:21.883Z 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:03:21.883Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.883Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.883Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.883Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.883Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.883Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.883Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.883Z 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:03:21.883Z 2026-10-14T16:03:21.884Z 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:03:21.884Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.884Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.884Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.884Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.884Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.884Z 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:03:21.884Z 2026-10-14T16:03:21.884Z 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:03:21.884Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.884Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.884Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.884Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.884Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.884Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.884Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.884Z 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:03:21.884Z 2026-10-14T16:03:21.885Z 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:03:21.885Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.885Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.885Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.885Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.885Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.885Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.885Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.885Z 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:03:21.885Z 2026-10-14T16:03:21.886Z 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:03:21.886Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.886Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.886Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.886Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.886Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.886Z 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:03:21.887Z 2026-10-14T16:03:21.887Z 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:03:21.887Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.887Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.887Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.887Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.887Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.887Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.887Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.887Z 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:03:21.887Z 2026-10-14T16:03:21.887Z 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:03:21.887Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.887Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.887Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.887Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.887Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.887Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.887Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.887Z 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:03:21.887Z 2026-10-14T16:03:21.888Z 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:03:21.888Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.888Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.888Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.888Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.888Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.888Z 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:03:21.888Z 2026-10-14T16:03:21.888Z 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:03:21.888Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.888Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.888Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.888Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.888Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.888Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.888Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.888Z 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:03:21.889Z 2026-10-14T16:03:21.889Z 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:03:21.889Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.889Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.889Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.889Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.889Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.889Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.889Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.889Z 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:03:21.889Z 2026-10-14T16:03:21.890Z 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:03:21.890Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.890Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.890Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.890Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.890Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.890Z at async file:///workspace/diffinery/node_modules/.pnpm/@vitest+runner@4.1.11/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:20 2026-10-14T16:03:21.891Z 2026-10-14T16:03:21.891Z 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:03:21.891Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.891Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.891Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.891Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.891Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.891Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.891Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.891Z 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:03:21.891Z 2026-10-14T16:03:21.891Z 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:03:21.891Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.891Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.891Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.891Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.891Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.891Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.891Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.891Z 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:03:21.891Z 2026-10-14T16:03:21.892Z 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:03:21.892Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.892Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.892Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.892Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.892Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.892Z 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:03:21.892Z 2026-10-14T16:03:21.892Z 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:03:21.892Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.892Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.892Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.892Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.892Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.892Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.892Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.892Z 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:03:21.893Z 2026-10-14T16:03:21.893Z 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:03:21.893Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.893Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.893Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.893Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.893Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.893Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.893Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.893Z 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:03:21.893Z 2026-10-14T16:03:21.894Z 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:03:21.894Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.894Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.894Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.894Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.894Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.894Z 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:03:21.895Z 2026-10-14T16:03:21.895Z 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:03:21.895Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.895Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.895Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.895Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.895Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.895Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.895Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.895Z 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:03:21.895Z 2026-10-14T16:03:21.895Z 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:03:21.895Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.895Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.895Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.895Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.895Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.895Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.895Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.895Z 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:03:21.895Z 2026-10-14T16:03:21.896Z 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:03:21.896Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.896Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.896Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.896Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.896Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.896Z 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:03:21.896Z 2026-10-14T16:03:21.897Z 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:03:21.897Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.897Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.897Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.897Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.897Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.897Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.897Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.897Z 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:03:21.897Z 2026-10-14T16:03:21.897Z 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:03:21.897Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.897Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.897Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.897Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.897Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.897Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.897Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.897Z 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:03:21.897Z 2026-10-14T16:03:21.898Z 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:03:21.898Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.898Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.898Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.898Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.898Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.898Z 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:03:21.899Z 2026-10-14T16:03:21.899Z 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:03:21.899Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.899Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.899Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.899Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.899Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.899Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.899Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.899Z 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:03:21.899Z 2026-10-14T16:03:21.899Z 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:03:21.899Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.899Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.899Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.899Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.899Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.899Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.899Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.899Z 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:03:21.899Z 2026-10-14T16:03:21.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:03:21.900Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.900Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.900Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.900Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.900Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.900Z 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:03:21.901Z 2026-10-14T16:03:21.901Z 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:03:21.901Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.901Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.901Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.901Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.901Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.901Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.901Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.901Z 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:03:21.901Z 2026-10-14T16:03:21.901Z 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:03:21.901Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.901Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.901Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.901Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.901Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.901Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.901Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.901Z 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:03:21.901Z 2026-10-14T16:03:21.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:03:21.902Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.902Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.902Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.902Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.902Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.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:03:21.902Z 2026-10-14T16:03:21.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:03:21.902Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.902Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.902Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.902Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.902Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.902Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.902Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.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:03:21.902Z 2026-10-14T16:03:21.907Z 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:03:21.907Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.907Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.907Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.907Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.907Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.907Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.907Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.907Z 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:03:21.907Z 2026-10-14T16:03:21.907Z 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:03:21.907Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.907Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.907Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.907Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.907Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.907Z at launch (/workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:672:98) 2026-10-14T16:03:21.907Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:57 2026-10-14T16:03:21.907Z 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:03:21.907Z 2026-10-14T16:03:21.907Z 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:03:21.907Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.907Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.907Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.907Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.907Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.907Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.907Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:673:51 2026-10-14T16:03:21.907Z 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:03:21.907Z 2026-10-14T16:03:21.907Z 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:03:21.907Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.907Z at endCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:169:16) 2026-10-14T16:03:21.907Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2153:13) 2026-10-14T16:03:21.907Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:03:21.907Z 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:03:21.907Z 2026-10-14T16:03:21.907Z 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:03:21.907Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.907Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:21.907Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:21.907Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1171:30) 2026-10-14T16:03:21.907Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:34) 2026-10-14T16:03:21.907Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2155:28) 2026-10-14T16:03:21.907Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:03:21.907Z 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:03:21.907Z 2026-10-14T16:03:21.907Z 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:03:21.907Z quota check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.907Z at adminRun (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:46:26) 2026-10-14T16:03:21.907Z at quotasFor (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:56:13) 2026-10-14T16:03:21.907Z at mayStart (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:152:19) 2026-10-14T16:03:21.907Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1187:25) 2026-10-14T16:03:21.907Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.907Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2155:17) 2026-10-14T16:03:21.907Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:03:21.907Z 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:03:21.907Z 2026-10-14T16:03:21.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:03:21.908Z compute usage failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:21.908Z at startCompute (/workspace/diffinery/apps/diffinery/src/lib/quotas.ts:164:16) 2026-10-14T16:03:21.908Z at Actions.admit (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1207:11) 2026-10-14T16:03:21.908Z at Actions.launch (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:1125:23) 2026-10-14T16:03:21.908Z at Actions.completeJob (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2155:17) 2026-10-14T16:03:21.908Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:678:5 2026-10-14T16:03:21.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:03:21.908Z 2026-10-14T16:03:22.163Z 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:03:22.164Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:22.164Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:22.164Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:22.164Z at Actions.createRun (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:652:30) 2026-10-14T16:03:22.164Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:995:26 2026-10-14T16:03:22.164Z 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:03:22.164Z 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:03:22.164Z 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:03:22.164Z at new Promise () 2026-10-14T16:03:22.164Z 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:03:22.164Z 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:03:22.167Z 2026-10-14T16:03:22.167Z 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:03:22.167Z kill switch check failed TypeError: Cannot read properties of undefined (reading 'prepare') 2026-10-14T16:03:22.167Z at killSwitches (/workspace/diffinery/apps/diffinery/src/lib/killswitch.ts:46:26) 2026-10-14T16:03:22.167Z at Actions.blocked (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:2455:30) 2026-10-14T16:03:22.167Z at Actions.createRun (/workspace/diffinery/apps/diffinery/src/repo/actions.ts:652:30) 2026-10-14T16:03:22.167Z at /workspace/diffinery/apps/diffinery/test/unit/actions-runtime.test.ts:996:26 2026-10-14T16:03:22.167Z 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:03:22.167Z 2026-10-14T16:03:22.168Z 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:03:22.168Z not starting .github/workflows/w.yml: 500 unfinished runs 2026-10-14T16:03:22.168Z 2026-10-14T16:03:22.171Z ✓ test/unit/actions-runtime.test.ts (34 tests) 2825ms 2026-10-14T16:03:22.172Z ✓ writes large uploads as equal multipart parts, cutting across blocks 468ms 2026-10-14T16:03:22.172Z ✓ keeps a 50,000-block list (Azure's maximum) within the Workers subrequest limit 1287ms 2026-10-14T16:03:22.404Z (node:488) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:22.404Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:22.911Z ✓ test/unit/imports.test.ts (37 tests) 138ms 2026-10-14T16:03:23.214Z (node:495) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:23.214Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:23.439Z ✓ test/unit/org-policy.test.ts (13 tests) 223ms 2026-10-14T16:03:26.929Z (node:502) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:26.929Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:27.055Z 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:03:27.055Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:03:27.056Z 2026-10-14T16:03:27.261Z 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:03:27.261Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:03:27.261Z 2026-10-14T16:03:27.405Z stderr | test/unit/cli-login.test.ts > diffinery logout > revokes a CLI token with itself, and leaves other tokens alone 2026-10-14T16:03:27.405Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:03:27.405Z 2026-10-14T16:03:27.417Z ✓ test/unit/cli-login.test.ts (13 tests) 484ms 2026-10-14T16:03:27.655Z (node:513) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:27.655Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:28.475Z ✓ test/unit/rerun.test.ts (10 tests) 608ms 2026-10-14T16:03:28.802Z ✓ test/unit/tasks.test.ts (20 tests) 41ms 2026-10-14T16:03:29.026Z (node:531) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:29.026Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:29.154Z ✓ test/unit/status.test.ts (13 tests) 125ms 2026-10-14T16:03:31.426Z ✓ test/unit/deploy-turnstile.test.ts (12 tests) 2043ms 2026-10-14T16:03:31.427Z ✓ replaces a TURNSTILE_SECRET that goes with another site key before the deploy 424ms 2026-10-14T16:03:33.482Z stdout | test/unit/image.test.ts > decode → crop → resize → encode > turns a landscape photo into small square WebPs of the centre 2026-10-14T16:03:33.482Z avatar WebP bytes (1200×800 synthetic photo): { '64': 1040, '128': 2154, '256': 7042 } 2026-10-14T16:03:33.482Z 2026-10-14T16:03:34.858Z stderr | test/unit/image.test.ts > decode → crop → resize → encode > rejects what it cannot or should not handle 2026-10-14T16:03:34.858Z Corrupt JPEG data: 83 extraneous bytes before marker 0x24 2026-10-14T16:03:34.858Z Unsupported marker type 0x24 2026-10-14T16:03:34.858Z 2026-10-14T16:03:34.861Z ✓ test/unit/image.test.ts (11 tests) 3159ms 2026-10-14T16:03:34.861Z ✓ box-filters by an integer factor, keeping at least the minimum 580ms 2026-10-14T16:03:34.861Z ✓ turns a landscape photo into small square WebPs of the centre 827ms 2026-10-14T16:03:34.861Z ✓ keeps transparency from a PNG and accepts WebP input 1205ms 2026-10-14T16:03:35.151Z (node:1016) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:35.151Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:35.254Z ✓ test/unit/digest.test.ts (16 tests) 99ms 2026-10-14T16:03:42.321Z ✓ test/unit/docs.test.ts (146 tests) 5670ms 2026-10-14T16:03:42.321Z ✓ api: links and anchors resolve 1648ms 2026-10-14T16:03:42.321Z ✓ serves every page as HTML and as Markdown 3068ms 2026-10-14T16:03:42.563Z (node:1030) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:42.563Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:42.810Z ✓ test/unit/quotas.test.ts (8 tests) 240ms 2026-10-14T16:03:52.147Z stdout | test/unit/highlight.test.ts > tokens > highlights a 1,500-line TypeScript file quickly 2026-10-14T16:03:52.147Z highlight: 1,500-line TypeScript file in 1022 ms 2026-10-14T16:03:52.147Z 2026-10-14T16:03:52.557Z ✓ test/unit/highlight.test.ts (13 tests) 9467ms 2026-10-14T16:03:52.557Z ✓ tokenizes with both themes as CSS variables and leaves default text bare 451ms 2026-10-14T16:03:52.557Z ✓ loads every grammar on the JavaScript regex engine 7529ms 2026-10-14T16:03:52.557Z ✓ highlights a 1,500-line TypeScript file quickly 1027ms 2026-10-14T16:03:52.557Z ✓ match Shiki's own dual-theme output 397ms 2026-10-14T16:03:53.042Z ✓ test/unit/email.test.ts (84 tests) 99ms 2026-10-14T16:03:53.240Z (node:1055) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:53.240Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:53.296Z 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:03:53.296Z turnstile siteverify failed Error: network down 2026-10-14T16:03:53.296Z at /workspace/diffinery/apps/diffinery/test/unit/signup.test.ts:73:13 2026-10-14T16:03:53.296Z at verifyTurnstile (/workspace/diffinery/apps/diffinery/src/auth/signup.ts:46:21) 2026-10-14T16:03:53.296Z at /workspace/diffinery/apps/diffinery/test/unit/signup.test.ts:75:18 2026-10-14T16:03:53.296Z at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2026-10-14T16:03:53.296Z 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:03:53.296Z 2026-10-14T16:03:53.362Z ✓ test/unit/signup.test.ts (12 tests) 110ms 2026-10-14T16:03:53.626Z (node:1066) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:53.627Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:53.734Z ✓ test/unit/security-reports.test.ts (6 tests) 105ms 2026-10-14T16:03:53.918Z (node:1077) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:53.918Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:54.368Z ✓ test/unit/launch.test.ts (3 tests) 256ms 2026-10-14T16:03:55.647Z (node:1088) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:55.647Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:55.758Z stderr | test/unit/recovery.test.ts > account recovery by email > signs out every other browser, keeps access tokens, and says so 2026-10-14T16:03:55.758Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:03:55.759Z 2026-10-14T16:03:55.785Z 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:03:55.786Z mail queue not bound; dropping 1 email(s) 2026-10-14T16:03:55.786Z 2026-10-14T16:03:55.789Z ✓ test/unit/recovery.test.ts (2 tests) 139ms 2026-10-14T16:03:55.997Z ✓ test/unit/project.test.ts (12 tests) 11ms 2026-10-14T16:03:56.184Z (node:1106) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:56.184Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:56.568Z ✓ test/unit/egress.test.ts (3 tests) 208ms 2026-10-14T16:03:56.761Z ✓ test/unit/search-query.test.ts (10 tests) 11ms 2026-10-14T16:03:56.937Z (node:1124) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:56.937Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:58.760Z ✓ test/unit/storage.test.ts (4 tests) 1694ms 2026-10-14T16:03:58.760Z ✓ compresses a large object a chunk at a time to store it, to the same zlib data 992ms 2026-10-14T16:03:58.760Z ✓ gives a thin pack's bases only when reading them fits, saying what they would take otherwise 405ms 2026-10-14T16:03:59.084Z ✓ test/unit/archive.test.ts (3 tests) 136ms 2026-10-14T16:03:59.359Z ✓ test/unit/r2-sink.test.ts (5 tests) 90ms 2026-10-14T16:03:59.542Z (node:1153) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:03:59.542Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:03:59.849Z ✓ test/unit/project-endrun.test.ts (3 tests) 85ms 2026-10-14T16:04:00.116Z (node:1160) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:04:00.117Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:04:00.172Z 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:04:00.172Z Error: D1_ERROR: storage operation exceeded timeout, using dfy_abcdefghijklmnop 2026-10-14T16:04:00.172Z at Array. (/workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:25:13) 2026-10-14T16:04:00.172Z at #dispatch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:276:34) 2026-10-14T16:04:00.172Z 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:04:00.172Z 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:04:00.172Z at /workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:34:27 2026-10-14T16:04:00.172Z 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:04:00.172Z 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:04:00.172Z 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:04:00.172Z at new Promise () 2026-10-14T16:04:00.172Z 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:04:00.172Z 2026-10-14T16:04:00.178Z 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:04:00.178Z Error: boom 2026-10-14T16:04:00.178Z at Array. (/workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:28:13) 2026-10-14T16:04:00.178Z at #dispatch (file:///workspace/diffinery/node_modules/.pnpm/hono@4.13.13/node_modules/hono/dist/hono-base.js:276:34) 2026-10-14T16:04:00.178Z 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:04:00.178Z 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:04:00.178Z at /workspace/diffinery/apps/diffinery/test/unit/server-errors.test.ts:39:23 2026-10-14T16:04:00.178Z at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2026-10-14T16:04:00.178Z 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:04:00.178Z 2026-10-14T16:04:00.286Z ✓ test/unit/server-errors.test.ts (3 tests) 158ms 2026-10-14T16:04:00.529Z ✓ test/unit/release-notes.test.ts (5 tests) 21ms 2026-10-14T16:04:00.777Z ✓ test/unit/webhooks.test.ts (5 tests) 64ms 2026-10-14T16:04:01.059Z ✓ test/unit/schedules.test.ts (7 tests) 31ms 2026-10-14T16:04:01.241Z ✓ test/unit/webhook-payload.test.ts (3 tests) 6ms 2026-10-14T16:04:01.526Z ✓ test/unit/avatars.test.ts (3 tests) 7ms 2026-10-14T16:04:01.761Z (node:1206) ExperimentalWarning: SQLite is an experimental feature and might change at any time 2026-10-14T16:04:01.761Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-14T16:04:01.805Z ✓ test/unit/audit-retention.test.ts (2 tests) 42ms 2026-10-14T16:04:01.986Z ✓ test/unit/dev-auth.test.ts (2 tests) 5ms 2026-10-14T16:04:01.995Z 2026-10-14T16:04:01.996Z Test Files 33 passed (33) 2026-10-14T16:04:01.997Z Tests 523 passed (523) 2026-10-14T16:04:01.998Z Start at 16:03:17 2026-10-14T16:04:01.998Z Duration 44.16s (transform 4.27s, setup 0ms, import 10.05s, tests 28.40s, environment 4ms) 2026-10-14T16:04:01.998Z 2026-10-14T16:04:02.077Z ##[endgroup] 2026-10-14T16:04:02.077Z ##[group]@diffinery/runner@0.1.0 : test containers/runner 2026-10-14T16:04:02.079Z 2026-10-14T16:04:02.079Z > @diffinery/runner@0.1.0 test /workspace/diffinery/containers/runner 2026-10-14T16:04:02.079Z > vitest run --shard=2/2 2026-10-14T16:04:02.079Z 2026-10-14T16:04:02.492Z 2026-10-14T16:04:02.492Z RUN v4.1.11 /workspace/diffinery/containers/runner 2026-10-14T16:04:02.493Z 2026-10-14T16:04:05.956Z [diffinery-runner] log upload failed: POST http://127.0.0.1:39373/runner/jobs/job-1/logs -> 503 {"error":"try later"} 2026-10-14T16:04:06.458Z [diffinery-runner] log upload failed: POST http://127.0.0.1:39373/runner/jobs/job-1/logs -> 503 {"error":"try later"} 2026-10-14T16:04:14.533Z ✓ test/job.test.ts (22 tests) 11043ms 2026-10-14T16:04:14.533Z ✓ enforces step timeout-minutes 1235ms 2026-10-14T16:04:14.533Z ✓ never loses log lines when the log endpoint flakes 1532ms 2026-10-14T16:04:14.533Z ✓ checks out with LFS, submodules and sparse-checkout 1035ms 2026-10-14T16:04:14.534Z ✓ keeps the job token out of .git/config unless persist-credentials, even when checkout fails 376ms 2026-10-14T16:04:14.534Z ✓ runs a --spec job and an env-driven job 5189ms 2026-10-14T16:04:15.064Z [sandbox] Cloning into '/tmp/sandbox-zbmmVq/repo'... 2026-10-14T16:04:16.130Z [sandbox] Cloning into '/tmp/pool-wyfSLA/sb1/repo'... 2026-10-14T16:04:16.688Z [sandbox] Cloning into '/tmp/pool-e0Lm4E/sb2/repo'... 2026-10-14T16:04:16.847Z ✓ test/sandbox.test.ts (10 tests) 1847ms 2026-10-14T16:04:16.848Z ✓ times out long commands 311ms 2026-10-14T16:04:16.848Z ✓ runs background processes: env, secret env masked, output from offsets, exit codes 349ms 2026-10-14T16:04:16.848Z ✓ runs one shell on a PTY in the checkout, resizes it, and redraws it for the next tab 500ms 2026-10-14T16:04:18.714Z ✓ test/unit.test.ts (12 tests) 1528ms 2026-10-14T16:04:18.714Z ✓ log batcher retries and never drops lines 1503ms 2026-10-14T16:04:19.496Z ✓ test/jail-sni.test.ts (4 tests) 550ms 2026-10-14T16:04:19.496Z ✓ opens the tunnel when the ClientHello asks for the CONNECT host 525ms 2026-10-14T16:04:19.503Z 2026-10-14T16:04:19.504Z Test Files 4 passed (4) 2026-10-14T16:04:19.509Z Tests 48 passed (48) 2026-10-14T16:04:19.509Z Start at 16:04:02 2026-10-14T16:04:19.509Z Duration 17.00s (transform 742ms, setup 0ms, import 1.35s, tests 14.97s, environment 0ms) 2026-10-14T16:04:19.509Z 2026-10-14T16:04:19.537Z ##[endgroup] 2026-10-14T16:04:19.810Z Cache hit occurred on the primary key node-cache-Linux-x64-pnpm-4b94436b86798d88b931ea24b5b847697aebf45520d6ef384cb382ce6c1f1e08, not saving cache. 2026-10-14T16:04:20.270Z Pruning is unnecessary. 2026-10-14T16:04:20.527Z Removing persisted credentials 2026-10-14T16:04:20.659Z Job completed with conclusion: success