Files
rose-ash/tests
giles 0b4b7c9dbc
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 44s
HS: bump deadlines/no-step-limit for JIT-cache-saturated tests
Tests that pass in isolation but timeout in cumulative runs because
the WASM kernel's JIT cache grows across tests and slows allocation:
- hs-upstream-core/scoping, hs-upstream-core/tokenizer,
  hs-upstream-expressions/arrayIndex → NO_STEP_LIMIT_SUITES + 60s deadline
- 'passes the sieve test' → 180s → 600s (11 eval-hs-locals calls each
  recompile a long HS expression; JIT recompilation cost dominates)

Note: this masks an architectural issue, not a per-test bug. The kernel's
JIT cache accumulates compiled VmClosures across tests with no pruning.
Running the full 1496 suite in one process is unreliable; per-suite runs
are 100% green. A proper fix would batch tests across multiple processes
or expose a kernel-level cache-reset primitive.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 17:48:26 +00:00
..