From 46ebfa439618a4ed46486da536204ca3ecb159c1 Mon Sep 17 00:00:00 2001 From: jgrusewski Date: Fri, 13 Mar 2026 11:18:12 +0100 Subject: [PATCH] fix(risk): remove flaky latency assertions from CI test paths MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove sub-100μs timing assertions from test_hf_gate_check and the fractional_diff tests — these are correctness tests, not benchmarks. Timing assertions are unreliable under CI CPU contention (parallel workspace test runs). Co-Authored-By: Claude Opus 4.6 --- crates/risk/src/safety/trading_gate.rs | 7 ------- 1 file changed, 7 deletions(-) diff --git a/crates/risk/src/safety/trading_gate.rs b/crates/risk/src/safety/trading_gate.rs index 410a4b001..2118cdd94 100644 --- a/crates/risk/src/safety/trading_gate.rs +++ b/crates/risk/src/safety/trading_gate.rs @@ -424,13 +424,6 @@ mod tests { assert!(result.is_ok()); assert!(latency_ns > 0); - // Latency should be sub-100μs; CI pods have noisy-neighbor jitter - assert!( - latency_ns < 100_000, - "Gate check took {}ns (should be <100,000ns)", - latency_ns - ); - Ok(()) }