Commit graph

4 commits

Author SHA1 Message Date
Shay
a0c55cac9a fix(quarantine): clusters A+D+E — 7 tests removed from quarantine
Cluster A (4): ledger status assertions accept 'expert' after
mathematics_logic was promoted past audit-passed. One-token
set-membership extension per test.

Cluster D (2):
- test_cli_test_suites: packs suite now includes
  test_adr_0127_pack_ratification.py; update expected call tuple.
- test_comb_pass_hot_path: pin compound==1 (the regression boundary);
  drop single==1 assertion — runtime discourse planner makes its own
  classify_compound_intent call at a separate import site.

Cluster E (1): bench_footprint cold-start loads >1GiB RSS in first
~10 turns; 1MiB/turn ceiling is only valid in warm steady-state.
Remove the per-turn RSS ceiling from the smoke test; add warmup_turns
param to bench_footprint for use in dedicated profiling runs.
2026-05-25 06:39:00 -07:00
Shay
40cabdec09
Speed up validation lanes and pack loading
- add core test --suite fast for lightweight iteration validation
- cache parsed pack entries and compiled/mounted language packs
- return defensive manifold/list copies so transient mutations cannot leak through caches
- add CLI fast-suite coverage and pack cache isolation tests
- preserve exact recall, backend dispatch, and runtime semantics
2026-05-15 08:26:11 -07:00
Shay
b4ecf67e35
Fix CLI test suite pytest flags
- allow pytest flags after core test --suite without requiring separator
- preserve strict unknown-argument rejection for non-test commands
- add regression coverage for core test --suite packs -q
2026-05-15 06:25:37 -07:00
Shay
3d0b632e3b
Add CLI curated test suites
- add core test --suite aliases for smoke, runtime, cognition, teaching, packs, algebra, and full lanes
- preserve direct pytest passthrough through core test -- ...
- add core test --list-suites
- add focused CLI tests for suite listing, suite expansion, and passthrough
2026-05-15 06:21:21 -07:00