From a593936b8a47f0b2b2ac8e75460436a7525c36a8 Mon Sep 17 00:00:00 2001 From: Artem Kobzar Date: Fri, 26 Jan 2024 16:20:41 +0000 Subject: [PATCH] [K/Wasm] Fix stepping tests flakiness with reading stdout until it is empty --- .../test/org/jetbrains/kotlin/wasm/test/tools/WasmVM.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/tools/WasmVM.kt b/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/tools/WasmVM.kt index a5d73758b4f..1a6e50ac85c 100644 --- a/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/tools/WasmVM.kt +++ b/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/tools/WasmVM.kt @@ -105,7 +105,7 @@ internal class ExternalTool(val path: String) { val stdout = StringBuilder() val bufferedStdout = BufferedReader(InputStreamReader(process.inputStream)) - while (process.isAlive) { + while (true) { val line = bufferedStdout.readLine() ?: break stdout.appendLine(line) println(line)