Skip to content

Commit 90fc51f

Browse files
ahoppenphausler
andauthored
Increase expectation slop for clock tests (#59247)
Co-authored-by: Philippe Hausler <[email protected]>
1 parent d421802 commit 90fc51f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

test/Concurrency/Runtime/clock.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ var tests = TestSuite("Time")
1818
}
1919
// give a reasonable range of expected elapsed time
2020
expectGT(elapsed, .milliseconds(90))
21-
expectLT(elapsed, .milliseconds(200))
21+
expectLT(elapsed, .milliseconds(1000))
2222
}
2323

2424
tests.test("ContinuousClock sleep with tolerance") {
@@ -28,15 +28,15 @@ var tests = TestSuite("Time")
2828
}
2929
// give a reasonable range of expected elapsed time
3030
expectGT(elapsed, .milliseconds(90))
31-
expectLT(elapsed, .milliseconds(300))
31+
expectLT(elapsed, .milliseconds(2000))
3232
}
3333

3434
tests.test("ContinuousClock sleep longer") {
3535
let elapsed = await ContinuousClock().measure {
3636
try! await Task.sleep(until: .now + .seconds(1), clock: .continuous)
3737
}
3838
expectGT(elapsed, .seconds(1) - .milliseconds(90))
39-
expectLT(elapsed, .seconds(1) + .milliseconds(200))
39+
expectLT(elapsed, .seconds(1) + .milliseconds(1000))
4040
}
4141

4242
tests.test("SuspendingClock sleep") {
@@ -46,7 +46,7 @@ var tests = TestSuite("Time")
4646
}
4747
// give a reasonable range of expected elapsed time
4848
expectGT(elapsed, .milliseconds(90))
49-
expectLT(elapsed, .milliseconds(200))
49+
expectLT(elapsed, .milliseconds(1000))
5050
}
5151

5252
tests.test("SuspendingClock sleep with tolerance") {
@@ -56,15 +56,15 @@ var tests = TestSuite("Time")
5656
}
5757
// give a reasonable range of expected elapsed time
5858
expectGT(elapsed, .milliseconds(90))
59-
expectLT(elapsed, .milliseconds(300))
59+
expectLT(elapsed, .milliseconds(2000))
6060
}
6161

6262
tests.test("SuspendingClock sleep longer") {
6363
let elapsed = await SuspendingClock().measure {
6464
try! await Task.sleep(until: .now + .seconds(1), clock: .suspending)
6565
}
6666
expectGT(elapsed, .seconds(1) - .milliseconds(90))
67-
expectLT(elapsed, .seconds(1) + .milliseconds(200))
67+
expectLT(elapsed, .seconds(1) + .milliseconds(1000))
6868
}
6969

7070
tests.test("duration addition") {

0 commit comments

Comments
 (0)