Skip to content

Commit e6e66ca

Browse files
authored
test: Fix test_measure_time_cpu_sync flakiness (#1656)
Closes: #1634
1 parent 0de2674 commit e6e66ca

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

tests/unit/_utils/test_measure_time.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,11 @@ def test_measure_time_cpu_sync() -> None:
2626

2727
assert elapsed.cpu is not None
2828
assert elapsed.wall is not None
29-
assert elapsed.cpu >= 0.05
29+
30+
# Just verify that CPU time is measured and reasonable (> 0 and <= wall time).
31+
# The exact CPU time can vary significantly based on system load and scheduling.
32+
assert elapsed.cpu > 0
33+
assert elapsed.cpu <= elapsed.wall
3034

3135

3236
async def test_measure_time_wall_async() -> None:

0 commit comments

Comments
 (0)