From ccba52aae4d88a8c112c53510ad3a09acc5c0be2 Mon Sep 17 00:00:00 2001 From: Alexander Shabalin Date: Tue, 16 Jan 2024 15:46:13 +0100 Subject: [PATCH] [K/N][test] Mitigate a race in WorkerTest.executeAfterOrdering Mostly affects linux aarch64 because we run it under qemu. --- kotlin-native/runtime/test/native/concurrent/WorkerTest.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kotlin-native/runtime/test/native/concurrent/WorkerTest.kt b/kotlin-native/runtime/test/native/concurrent/WorkerTest.kt index a956b20b3e7..4b75f0ec231 100644 --- a/kotlin-native/runtime/test/native/concurrent/WorkerTest.kt +++ b/kotlin-native/runtime/test/native/concurrent/WorkerTest.kt @@ -164,11 +164,11 @@ class WorkerTest { fun executeAfterOrdering() = withWorker { val counter = AtomicInt(0) val lastTask = AtomicInt(0) - executeAfter(20_000) { + executeAfter(500_000) { lastTask.value = 1 counter.incrementAndGet() } - executeAfter(10_000) { + executeAfter(1_000) { lastTask.value = 2 counter.incrementAndGet() }