Skip to content

Commit 8dd5b06

Browse files
committed
Adjust stress test for machine with two cores
1 parent e0cf38f commit 8dd5b06

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/kotlinx-coroutines-core/test/scheduling/CoroutineSchedulerStressTest.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ class CoroutineSchedulerStressTest : TestBase() {
9595

9696
finishLatch.await()
9797
val observed = observedThreads.size
98-
assertTrue(AVAILABLE_PROCESSORS in (observed - 1)..observed, "Observed $observed threads with $AVAILABLE_PROCESSORS available processors")
98+
val slowMachineDelta = if (AVAILABLE_PROCESSORS > 2) 0 else 1
99+
assertTrue(AVAILABLE_PROCESSORS in (observed - 1)..observed + slowMachineDelta, "Observed $observed threads with $AVAILABLE_PROCESSORS available processors")
99100
validateResults()
100101
}
101102

0 commit comments

Comments
 (0)