Skip to content

Commit b1b1689

Browse files
committed
Reduce wait delta to 20ms to account for low vs high res timers.
1 parent 64ea11b commit b1b1689

File tree

1 file changed

+3
-2
lines changed
  • src/tests/baseservices/threading/regressions/115178

1 file changed

+3
-2
lines changed

src/tests/baseservices/threading/regressions/115178/115178.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,10 @@ private static void RunTestUsingTimedWait()
166166
stopwatch.Stop();
167167

168168
long elapsedMilliseconds = stopwatch.ElapsedMilliseconds;
169-
if (elapsedMilliseconds < 1500)
169+
if (elapsedMilliseconds < 1980)
170170
{
171-
Console.WriteLine($"Error waiting on event, wait returned too early. Waited {elapsedMilliseconds} ms, expected at least 1500 ms.");
171+
// Wait uses low resolution timer, test includes a margin of 20ms to account for timer resolution differences.
172+
Console.WriteLine($"Error waiting on event, wait returned too early. Waited {elapsedMilliseconds} ms, expected at least 1980 ms.");
172173
result = 5;
173174
}
174175

0 commit comments

Comments
 (0)