diff --git a/compiler/android-tests/tests/org/jetbrains/kotlin/android/tests/CodegenTestsOnAndroidGenerator.kt b/compiler/android-tests/tests/org/jetbrains/kotlin/android/tests/CodegenTestsOnAndroidGenerator.kt index 405b56db4c6..ea0e3dfafb9 100644 --- a/compiler/android-tests/tests/org/jetbrains/kotlin/android/tests/CodegenTestsOnAndroidGenerator.kt +++ b/compiler/android-tests/tests/org/jetbrains/kotlin/android/tests/CodegenTestsOnAndroidGenerator.kt @@ -137,7 +137,11 @@ class CodegenTestsOnAndroidGenerator private constructor(private val pathManager writeFiles( rawFiles.map { - CodegenTestFiles.create(it.first, it.second, environment.project).psiFile + try { + CodegenTestFiles.create(it.first, it.second, environment.project).psiFile + } catch (e: Throwable) { + throw RuntimeException("Error on processing ${it.first}:\n${it.second}", e) + } }, environment ) Disposer.dispose(disposable)