From 376d9eee20c2957a55806d4786dcbf71713db7ec Mon Sep 17 00:00:00 2001 From: Pavel Punegov Date: Mon, 16 Dec 2019 16:15:15 +0300 Subject: [PATCH] Use workDir to fix bitcode-build-output that leaves a.out --- .../src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt b/build-tools/src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt index 85727942ddd..e87ed5ed606 100644 --- a/build-tools/src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt +++ b/build-tools/src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt @@ -162,7 +162,10 @@ open class FrameworkTest : DefaultTask(), KonanTestExecutable { private fun runTest(executorService: ExecutorService, testExecutable: Path, args: List = emptyList()) { val (stdOut, stdErr, exitCode) = runProcess( - executor = executorService.add(Action { it.environment = buildEnvironment() })::execute, + executor = executorService.add(Action { + it.environment = buildEnvironment() + it.workingDir = Paths.get(testOutput).toFile() + })::execute, executable = testExecutable.toString(), args = args)