diff --git a/test/fixtures/paid-report-census/gate/manifest.json b/test/fixtures/paid-report-census/gate/manifest.json index 952504408..eb7c0b628 100644 --- a/test/fixtures/paid-report-census/gate/manifest.json +++ b/test/fixtures/paid-report-census/gate/manifest.json @@ -16,7 +16,7 @@ "status": "planned", "estimatedMs": 217184, "budget": { - "timeoutMs": 3120000, + "timeoutMs": 3720000, "source": "registered", "policyId": "skill-e2e-plan-mode-no-op-existing-retry-v1" } diff --git a/test/fixtures/paid-report-census/gate/paid-slice-1-a1/slice-1.json b/test/fixtures/paid-report-census/gate/paid-slice-1-a1/slice-1.json index fcf88141d..9717aaa4e 100644 --- a/test/fixtures/paid-report-census/gate/paid-slice-1-a1/slice-1.json +++ b/test/fixtures/paid-report-census/gate/paid-slice-1-a1/slice-1.json @@ -20,7 +20,7 @@ "executedTests": 5, "skippedTests": 0, "budget": { - "timeoutMs": 3120000, + "timeoutMs": 3720000, "source": "registered", "policyId": "skill-e2e-plan-mode-no-op-existing-retry-v1" } diff --git a/test/gstack-config-gbrain-refresh.test.ts b/test/gstack-config-gbrain-refresh.test.ts index a0b8bae67..979504579 100644 --- a/test/gstack-config-gbrain-refresh.test.ts +++ b/test/gstack-config-gbrain-refresh.test.ts @@ -28,7 +28,7 @@ beforeEach(() => { home = path.join(tmp, 'home'); fs.mkdirSync(binDir, { recursive: true }); fs.mkdirSync(home, { recursive: true }); - for (const f of ['gstack-config', 'gstack-state-root.sh']) { + for (const f of ['gstack-config', 'gstack-state-root.sh', 'gstack-render-claude.sh']) { fs.copyFileSync(path.join(ROOT, 'bin', f), path.join(binDir, f)); fs.chmodSync(path.join(binDir, f), 0o755); } diff --git a/test/paid-report-census.test.ts b/test/paid-report-census.test.ts index 8f693bc08..e9ff0bb93 100644 --- a/test/paid-report-census.test.ts +++ b/test/paid-report-census.test.ts @@ -4,7 +4,8 @@ * reason, or listed by name as unattributed. Fixtures are trimmed from the * 2026-10-03 periodic and gate census artifacts (run 37151477069, commit * ac20ef1), whose report counted deselections as SKIPPED 82/282 and left - * 72/24 testcases unattributed. + * 72/24 testcases unattributed. Budget records follow the current declared + * policy (plan-mode-no-op: 3,720,000 ms since v1.91.18.0 added its devex member). */ import { afterAll, beforeAll, describe, expect, test } from 'bun:test'; import * as fs from 'node:fs';