note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead. RUN v5.0.1 /tmp/worktree-git-13/21020-tests-temp stdout | quota.test.ts > Desired behavior against unchanged PR head (expected failures) > recovers companion project through the second endpoint fallback-reproduction {"calls":[{"host":"daily-cloudcode-pa.googleapis.com","operation":"loadCodeAssist","body":{"metadata":{"ideType":"ANTIGRAVITY"}}},{"host":"daily-cloudcode-pa.googleapis.com","operation":"retrieveUserQuotaSummary","body":{"project":"aicode-consumers"}},{"host":"daily-cloudcode-pa.googleapis.com","operation":"retrieveUserQuotaSummary","body":{}},{"host":"cloudcode-pa.googleapis.com","operation":"retrieveUserQuotaSummary","body":{"project":"aicode-consumers"}},{"host":"cloudcode-pa.googleapis.com","operation":"retrieveUserQuotaSummary","body":{}},{"host":"daily-cloudcode-pa.googleapis.com","operation":"fetchAvailableModels","body":{"project":"aicode-consumers"}},{"host":"daily-cloudcode-pa.googleapis.com","operation":"fetchAvailableModels","body":{}},{"host":"cloudcode-pa.googleapis.com","operation":"fetchAvailableModels","body":{"project":"aicode-consumers"}},{"host":"cloudcode-pa.googleapis.com","operation":"fetchAvailableModels","body":{}}],"result":{"checkedAt":"1970-01-01T00:00:00.000Z","windows":[],"unavailable":{"reason":"probeFailed","message":"Antigravity did not return usable quota information."}}} stdout | quota.test.ts > Desired behavior against unchanged PR head (expected failures) > recovers companion project through the second endpoint [07:57:33.917] ERROR (#1): Error [AssertionError]: expected [ 'daily-cloudcode-pa.googleapis.com' ] to deeply equal [ …(2) ] at /tmp/worktree-git-13/21020-tests-temp/quota.test.ts:41:76 { actual: [ 'daily-cloudcode-pa.googleapis.com' ], expected: [ 'daily-cloudcode-pa.googleapis.com', 'cloudcode-pa.googleapis.com' ], showDiff: true, operator: 'deepStrictEqual', [cause]: undefined } stdout | quota.test.ts > Desired behavior against unchanged PR head (expected failures) > does not infer five hours from the presence of a weekly summary duration-reproduction {"checkedAt":"1970-01-01T00:00:00.000Z","windows":[{"id":"gemini-5h","label":"Gemini · 5-hour","kind":"session","usedPercent":40,"resetsAt":"2026-10-20T12:00:00.000Z","windowDurationMins":300},{"id":"gemini-weekly","label":"Gemini · Weekly","kind":"weekly","usedPercent":19.999999999999996,"windowDurationMins":10080}],"credentialFingerprint":"c367feaae3cc1fe858991a298430b0996183dcfebf122165a2ce77b4c91bc009"} stdout | quota.test.ts > Desired behavior against unchanged PR head (expected failures) > does not infer five hours from the presence of a weekly summary [07:57:33.934] ERROR (#60): Error [AssertionError]: expected false to be true // Object.is equality at /tmp/worktree-git-13/21020-tests-temp/quota.test.ts:48:120 { actual: false, expected: true, showDiff: true, operator: 'strictEqual', [cause]: undefined } stdout | quota.test.ts > Desired behavior against unchanged PR head (expected failures) > retains known weekly windows when optional model requests exhaust the deadline deadline-reproduction {"calls":[{"host":"daily-cloudcode-pa.googleapis.com","operation":"loadCodeAssist","body":{"metadata":{"ideType":"ANTIGRAVITY"}}},{"host":"daily-cloudcode-pa.googleapis.com","operation":"retrieveUserQuotaSummary","body":{"project":"real-synthetic-project"}},{"host":"daily-cloudcode-pa.googleapis.com","operation":"fetchAvailableModels","body":{"project":"real-synthetic-project"}},{"host":"daily-cloudcode-pa.googleapis.com","operation":"fetchAvailableModels","body":{"project":"aicode-consumers"}},{"host":"daily-cloudcode-pa.googleapis.com","operation":"fetchAvailableModels","body":{}}],"result":{"checkedAt":"1970-01-01T00:00:30.000Z","windows":[],"unavailable":{"reason":"probeFailed","message":"Could not read Antigravity limits. Refresh provider status to retry."}}} stdout | quota.test.ts > Desired behavior against unchanged PR head (expected failures) > retains known weekly windows when optional model requests exhaust the deadline [07:57:33.948] ERROR (#95): Error [AssertionError]: expected false to be true // Object.is equality at /tmp/worktree-git-13/21020-tests-temp/quota.test.ts:58:60 { actual: false, expected: true, showDiff: true, operator: 'strictEqual', [cause]: undefined } ❯ quota.test.ts (3 tests | 3 failed) 88ms ❯ Desired behavior against unchanged PR head (expected failures) (3) × recovers companion project through the second endpoint 58ms × does not infer five hours from the presence of a weekly summary 14ms × retains known weekly windows when optional model requests exhaust the deadline 14ms stdout | session.test.ts > Session quota startup diagnostic > cached usage does not make session metadata wait for quota I/O session-reproduction {"completedBeforeQuota":false,"completedAfterQuota":true} [07:57:35.564] ERROR (#21): Error [AssertionError]: expected false to be true // Object.is equality at /tmp/worktree-git-13/21020-tests-temp/session.test.ts:198:34 { actual: false, expected: true, showDiff: true, operator: 'strictEqual', [cause]: undefined } ❯ session.test.ts (1 test | 1 failed) 55ms ❯ Session quota startup diagnostic (1) × cached usage does not make session metadata wait for quota I/O 31ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 4 ⎯⎯⎯⎯⎯⎯⎯ FAIL quota.test.ts > Desired behavior against unchanged PR head (expected failures) > recovers companion project through the second endpoint AssertionError: expected [ 'daily-cloudcode-pa.googleapis.com' ] to deeply equal [ …(2) ] - Expected + Received [ "daily-cloudcode-pa.googleapis.com", - "cloudcode-pa.googleapis.com", ] ❯ quota.test.ts:41:76 39| const result = yield* probe; 40| console.log("fallback-reproduction", JSON.stringify({calls,result}… 41| expect(calls.filter(c=>c.operation==="loadCodeAssist").map(c=>c.ho… | ^ 42| expect(result.windows.some(w=>w.id==="gemini-weekly")).toBe(true); 43| }).pipe(Effect.scoped,Effect.provide(NodeServices.layer))); ❯ IteratorImpl.~effect/Effect/successCont ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28 ❯ ExitPrimitive.~effect/Effect/evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30 ❯ FiberImpl.runLoop ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41 ❯ FiberImpl.evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23 ❯ FiberImpl.evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27 ❯ ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17 ❯ Array. ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1697:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/4]⎯ FAIL quota.test.ts > Desired behavior against unchanged PR head (expected failures) > does not infer five hours from the presence of a weekly summary AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ quota.test.ts:48:120 46| const result=yield* probe; 47| console.log("duration-reproduction",JSON.stringify(result)); 48| expect(result.windows.filter(w=>w.kind!=="weekly").every(w=>w.kind… | ^ 49| }).pipe(Effect.scoped,Effect.provide(NodeServices.layer))); 50| it.effect("retains known weekly windows when optional model requests… ❯ IteratorImpl.~effect/Effect/successCont ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28 ❯ ExitPrimitive.~effect/Effect/evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30 ❯ FiberImpl.runLoop ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41 ❯ FiberImpl.evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23 ❯ FiberImpl.evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27 ❯ ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17 ❯ Array. ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1697:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/4]⎯ FAIL quota.test.ts > Desired behavior against unchanged PR head (expected failures) > retains known weekly windows when optional model requests exhaust the deadline AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ quota.test.ts:58:60 56| const result=yield* Fiber.join(fiber); 57| console.log("deadline-reproduction",JSON.stringify({calls,result})… 58| expect(result.windows.some(w=>w.id==="gemini-weekly")).toBe(true); | ^ 59| }).pipe(Effect.scoped,Effect.provide(NodeServices.layer))); 60| }); ❯ IteratorImpl.~effect/Effect/successCont ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28 ❯ ExitPrimitive.~effect/Effect/evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30 ❯ FiberImpl.runLoop ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41 ❯ FiberImpl.evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23 ❯ FiberImpl.evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27 ❯ Array. ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1025:13 ❯ MixedSchedulerDispatcher.runTasks ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/Scheduler.ts:254:17 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/4]⎯ FAIL session.test.ts > Session quota startup diagnostic > cached usage does not make session metadata wait for quota I/O AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ session.test.ts:198:34 196| yield* Fiber.join(running); 197| console.log("session-reproduction",JSON.stringify({completedBefore… 198| expect(completedBeforeQuota).toBe(true); | ^ 199| }))); 200| }); ❯ IteratorImpl.~effect/Effect/successCont ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28 ❯ PrimitiveImpl.~effect/Effect/evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:971:30 ❯ FiberImpl.runLoop ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41 ❯ FiberImpl.evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23 ❯ FiberImpl.evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27 ❯ Array. ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17 ❯ FiberImpl.evaluate ../../../home/ubuntu/wt/worktree-git-13/node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:618:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/4]⎯ Test Files 2 failed (2) Tests 4 failed (4) Start at 07:57:33 Duration 2.41s (transform 53%, import 41%, tests 5%)