mirror of
https://github.com/garrytan/gstack.git
synced 2026-10-31 22:14:25 +01:00
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:
1 parent
8e2beec2de
commit
feaa28d30f
4 files changed
+5
-4
No files matched your search
+1
-1
@@ -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"
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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';
|
||||
|
||||
Reference in new issue
Block a user