From 9938b7fcd0cdd2773f4a2ed6a2e5d6d690670c7f Mon Sep 17 00:00:00 2001 From: Sergey Rostov Date: Mon, 8 Apr 2019 11:08:41 +0300 Subject: [PATCH] Gradle, Native: don't capture output if treatOutputAsStracktrace enabled #KT-30529 --- .../kotlin/gradle/internal/testing/TCServiceMessagesClient.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/testing/TCServiceMessagesClient.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/testing/TCServiceMessagesClient.kt index 5a9d0390844..5cf378e441d 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/testing/TCServiceMessagesClient.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/testing/TCServiceMessagesClient.kt @@ -164,9 +164,9 @@ internal class TCServiceMessagesClient( ) { if (settings.treatFailedTestOutputAsStacktrace) { output.append(text) + } else { + results.output(descriptor.id, DefaultTestOutputEvent(destination, text)) } - - results.output(descriptor.id, DefaultTestOutputEvent(destination, text)) } private inline fun NodeType.open(contents: (NodeType) -> Unit) = open(System.currentTimeMillis()) {