From 853f2a9c3f49bc60d59363c6357c8c61743d1c80 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Tue, 16 Jul 2019 16:30:40 +0200 Subject: [PATCH] Fix flaky failures in main-kts IT --- .../test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt b/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt index daa83e86bf2..b155762e58a 100644 --- a/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt +++ b/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt @@ -60,17 +60,17 @@ class MainKtsIT { val (stdoutThread, stdoutException, processOut) = process.inputStream.captureStream() val (stderrThread, stderrException, processErr) = process.errorStream.captureStream() - process.waitFor(10000, TimeUnit.MILLISECONDS) + process.waitFor(30000, TimeUnit.MILLISECONDS) try { if (process.isAlive) { process.destroyForcibly() fail("Process terminated forcibly") } - stdoutThread.join(100) + stdoutThread.join(300) assertFalse("stdout thread not finished", stdoutThread.isAlive) assertNull(stdoutException.value) - stderrThread.join(100) + stderrThread.join(300) assertFalse("stderr thread not finished", stderrThread.isAlive) assertNull(stderrException.value) assertEquals(expectedOutPatterns.size, processOut.size)