From ddb3410812bf0c20131af17ee0ef24e3e02589d2 Mon Sep 17 00:00:00 2001 From: Vlada Dusek Date: Tue, 6 Jan 2026 13:45:16 +0100 Subject: [PATCH] test: Fix test_measure_time_cpu_sync flakiness Closes: #1634 --- tests/unit/_utils/test_measure_time.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/unit/_utils/test_measure_time.py b/tests/unit/_utils/test_measure_time.py index 05f1ae063c..6ead48e65b 100644 --- a/tests/unit/_utils/test_measure_time.py +++ b/tests/unit/_utils/test_measure_time.py @@ -26,7 +26,11 @@ def test_measure_time_cpu_sync() -> None: assert elapsed.cpu is not None assert elapsed.wall is not None - assert elapsed.cpu >= 0.05 + + # Just verify that CPU time is measured and reasonable (> 0 and <= wall time). + # The exact CPU time can vary significantly based on system load and scheduling. + assert elapsed.cpu > 0 + assert elapsed.cpu <= elapsed.wall async def test_measure_time_wall_async() -> None: