test: merged-main fixtures (E6 copies the Claude render library gstack-config now sources; the census fixture's plan-mode-no-op budget follows its v1.91.18.0 policy)

This commit is contained in:
garrytan committed 2026-10-04 02:17:30 +00:00
1 parent 8e2beec2de
commit feaa28d30f
4 files changed
+5 -4

No files matched your search

+1 -1
View File
@@ -16,7 +16,7 @@
"status": "planned", "status": "planned",
"estimatedMs": 217184, "estimatedMs": 217184,
"budget": { "budget": {
"timeoutMs": 3120000, "timeoutMs": 3720000,
"source": "registered", "source": "registered",
"policyId": "skill-e2e-plan-mode-no-op-existing-retry-v1" "policyId": "skill-e2e-plan-mode-no-op-existing-retry-v1"
} }
@@ -20,7 +20,7 @@
"executedTests": 5, "executedTests": 5,
"skippedTests": 0, "skippedTests": 0,
"budget": { "budget": {
"timeoutMs": 3120000, "timeoutMs": 3720000,
"source": "registered", "source": "registered",
"policyId": "skill-e2e-plan-mode-no-op-existing-retry-v1" "policyId": "skill-e2e-plan-mode-no-op-existing-retry-v1"
} }
+1 -1
View File
@@ -28,7 +28,7 @@ beforeEach(() => {
home = path.join(tmp, 'home'); home = path.join(tmp, 'home');
fs.mkdirSync(binDir, { recursive: true }); fs.mkdirSync(binDir, { recursive: true });
fs.mkdirSync(home, { 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.copyFileSync(path.join(ROOT, 'bin', f), path.join(binDir, f));
fs.chmodSync(path.join(binDir, f), 0o755); fs.chmodSync(path.join(binDir, f), 0o755);
} }
+2 -1
View File
@@ -4,7 +4,8 @@
* reason, or listed by name as unattributed. Fixtures are trimmed from the * reason, or listed by name as unattributed. Fixtures are trimmed from the
* 2026-10-03 periodic and gate census artifacts (run 37151477069, commit * 2026-10-03 periodic and gate census artifacts (run 37151477069, commit
* ac20ef1), whose report counted deselections as SKIPPED 82/282 and left * 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 { afterAll, beforeAll, describe, expect, test } from 'bun:test';
import * as fs from 'node:fs'; import * as fs from 'node:fs';