FullPipelineModularizedTest: code cleanup
This commit is contained in:
+3
-5
@@ -193,8 +193,6 @@ class FullPipelineModularizedTest : AbstractModularizedTest() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun Throwable.deepestCause(): Throwable = cause?.deepestCause() ?: this
|
|
||||||
|
|
||||||
override fun processModule(moduleData: ModuleData): ProcessorAction {
|
override fun processModule(moduleData: ModuleData): ProcessorAction {
|
||||||
val compiler = K2JVMCompiler()
|
val compiler = K2JVMCompiler()
|
||||||
val args = compiler.createArguments()
|
val args = compiler.createArguments()
|
||||||
@@ -242,10 +240,10 @@ class FullPipelineModularizedTest : AbstractModularizedTest() {
|
|||||||
}
|
}
|
||||||
ExitCode.INTERNAL_ERROR -> {
|
ExitCode.INTERNAL_ERROR -> {
|
||||||
crashedModules += moduleData
|
crashedModules += moduleData
|
||||||
moduleData.exceptionMessage = collector.messages.firstOrNull() {
|
moduleData.exceptionMessage = collector.messages.firstOrNull {
|
||||||
it.severity == CompilerMessageSeverity.EXCEPTION
|
it.severity == CompilerMessageSeverity.EXCEPTION
|
||||||
}?.message?.split("\n")?.let {
|
}?.message?.split("\n")?.let { exceptionLines ->
|
||||||
it.lastOrNull { it.startsWith("Caused by: ") } ?: it.firstOrNull()
|
exceptionLines.lastOrNull { it.startsWith("Caused by: ") } ?: exceptionLines.firstOrNull()
|
||||||
} ?: "NO MESSAGE"
|
} ?: "NO MESSAGE"
|
||||||
ProcessorAction.NEXT
|
ProcessorAction.NEXT
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user