effectcraft/crates/expr/src
vangel76 d7a03ef3a7 #786: make the expression budget tests independent of machine load
fanning_out_reads_stop_at_a_budget expects the run-count error, but under heavy load
the 5 s wall-clock budget could fire first (different error). Add a test-only
per-thread time limit and lift it in that test. Wall-clock assertions in the other
new tests are now only generous hang guards (>=10x), the fuzzer's hang deadline is
24x MAX_TIME and the perf bound is 10x looser.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-11 20:52:39 +02:00
..
tests #786: make the expression budget tests independent of machine load 2026-10-11 20:52:39 +02:00
host.rs ANM-5: sampleImage, data footage (JSON/CSV/TSV) with footage().sourceData, thisProject, error list, Expression Language menu 2026-10-02 22:58:04 -04:00
lib.rs #786: fuzz expressions; fix the overflows, hangs and panic it found 2026-10-11 14:40:03 +02:00
noise.rs #786: fuzz expressions; fix the overflows, hangs and panic it found 2026-10-11 14:40:03 +02:00
prelude.js fix(expr): reflect pending TextStyle baseline edits in expression getters (#545) 2026-10-10 15:50:18 +07:00
rewrite.rs #786: fuzz expressions; fix the overflows, hangs and panic it found 2026-10-11 14:40:03 +02:00
runtime.rs #786: make the expression budget tests independent of machine load 2026-10-11 20:52:39 +02:00
sample.rs ANM-5: sampleImage, data footage (JSON/CSV/TSV) with footage().sourceData, thisProject, error list, Expression Language menu 2026-10-02 22:58:04 -04:00
tests.rs #786: make the expression budget tests independent of machine load 2026-10-11 20:52:39 +02:00