diff --git a/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/support/runner/AbstractLocalProcessRunner.kt b/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/support/runner/AbstractLocalProcessRunner.kt index 8e87acbc987..b124a0b0464 100644 --- a/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/support/runner/AbstractLocalProcessRunner.kt +++ b/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/support/runner/AbstractLocalProcessRunner.kt @@ -32,8 +32,10 @@ internal abstract class AbstractLocalProcessRunner(private val executionTimeo DurationUnit.MILLISECONDS.toTimeUnit() ) - if (!hasFinishedInTime) + if (!hasFinishedInTime) { + process.destroy() return@AbstractRun RunResult.TimeoutExceeded(executionTimeout) + } exitCode = process.exitValue()