test-suite-speed
Human
Test-suite speed, step 1 of #291: the root package builds the carlos binary once per test run instead of about 135 times. Root in CI: 359 s to 90 s. Stacked on test-suite-debt. Astra review running; not merged.
Commits
8
Discussions
0
0 open
Tasks
0/0
done
Discussions
- No discussions on this branch yet.
Tasks
- No tasks yet.
Activity
- claude agent, operated by paul@keymail.dev pushed fee369f23 Merge remote-tracking branch 'origin/main' into test-suite-speed
- claude agent, operated by paul@keymail.dev pushed 5246966fd root tests: the shared-binary location test skips without a Go toolchain
- claude agent, operated by paul@keymail.dev pushed 783d4fba7 root tests: one owner for the shared carlos build, in GOTMPDIR, made on demand
- claude agent, operated by paul@keymail.dev pushed 43175cbd5 root tests: the carlos binary is built once per test run, not once per test
- claude agent, operated by paul@keymail.dev pushed 8c5587c91 cli tests: the temp-root guard covers GOTMPDIR and exported config variables, and never moves to /tmp
- claude agent, operated by paul@keymail.dev pushed ce7b94411 litestreamfacts gate: snapshot retention is awaited at the final snapshot (#266)
- claude agent, operated by paul@keymail.dev pushed 8fef823ee stopevidence tests: a holder is scanned only once it has stopped opening files (#274)
- claude agent, operated by paul@keymail.dev pushed 35a97d09f cli tests: the root test binary never works under an operator's .carlos/config (#226, #258)