diff --git a/test/registered/radix_cache/unified_radix_tree/test_unified_radix_cache_kl_nightly.py b/test/registered/radix_cache/unified_radix_tree/test_unified_radix_cache_kl_nightly.py index 8cb4aa29c..21f9c0fde 100644 --- a/test/registered/radix_cache/unified_radix_tree/test_unified_radix_cache_kl_nightly.py +++ b/test/registered/radix_cache/unified_radix_tree/test_unified_radix_cache_kl_nightly.py @@ -104,7 +104,8 @@ class AccuracyTwoPassMixin: ) self.assertLessEqual( diff, - self.max_accuracy_diff, + # Allow floating-point noise at the exact threshold (e.g. 0.98 - 0.96). + self.max_accuracy_diff + 1e-12, f"{name} accuracy diff {diff:.3f} exceeds max {self.max_accuracy_diff} " f"(pass1={acc1:.3f}, pass2={acc2:.3f})", )