mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-03 07:18:03 +01:00
E6: live Codex multi-block periodic case in the host-run Codex job
test/codex-e2e-multiblock-live.test.ts runs ./setup --host codex once from the job's checkout into a fresh HOME and CODEX_HOME (auth.json copied from the CI login home), asserts codex debug prompt-input lists the gstack router as a real file, seeds one learning, and runs /learn's Show recent block through codex exec: that later block must root itself through its prelude, run the installed gstack-learnings-search and print the seeded learning; no block may report a missing install or an unresolved gstack helper path. The file joins CODEX_CI_FILES so the planner gives it to the host-run Codex job. paid-test-durations.json carries a 180 s packing estimate (refreshed by --write-durations after the first census) so the plan keeps every slice within max-parallel. Oracles live in test/helpers/codex-multiblock.ts with free replays in test/codex-multiblock.test.ts. Registration (E2E_TOUCHFILES, E2E_TIERS periodic, E2E_KINDS rule) is the integrator's.
This commit is contained in:
1 parent
7814a6d7af
commit
446da35002
5 files changed
+247
No files matched your search
@@ -263,6 +263,7 @@ export const CODEX_CI_FILES: readonly string[] = [
|
||||
'test/skill-e2e-outside-voice.test.ts',
|
||||
'test/skill-e2e-outside-plan-disabled.test.ts',
|
||||
'test/skill-e2e-safety-codex-boundary.test.ts',
|
||||
'test/codex-e2e-multiblock-live.test.ts',
|
||||
];
|
||||
|
||||
/**
|
||||
|
||||
@@ -122,6 +122,7 @@
|
||||
"test/carve-section-loading-review.test.ts": 247902,
|
||||
"test/carve-section-loading-setup-gbrain.test.ts": 80994,
|
||||
"test/carve-section-loading-spec.test.ts": 176639,
|
||||
"test/codex-e2e-multiblock-live.test.ts": 180000,
|
||||
"test/codex-e2e-recommendation-substance.test.ts": 17984,
|
||||
"test/codex-e2e-shared-libs.test.ts": 53442,
|
||||
"test/codex-e2e-sol-scope.test.ts": 37063,
|
||||
|
||||
Reference in new issue
Block a user