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 88497231083..75ee0005d5d 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 @@ -103,6 +103,9 @@ internal open class TCServiceMessagesClient( print(text) } + protected open fun processStackTrace(stackTrace: String): String = + stackTrace + protected open val testNameSuffix: String? get() = settings.testNameSuffix @@ -147,7 +150,7 @@ internal open class TCServiceMessagesClient( append(stackTraceOutput) stackTraceOutput.setLength(0) } - } + }.let { processStackTrace(it) } val parsedStackTrace = settings.stackTraceParser(stacktrace)