From 8fcb525d75b18f4280b58d17d5be88cc88e1db68 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Thu, 2 Dec 2021 12:39:36 +0300 Subject: [PATCH] [Test] Add ability to mute IC tests via fail.txt file If fail.txt is present in root directory of test then exception from test will be muted. If there were no exceptions and fail.txt exists then test fail with suggestion to remove fail.txt Content of fail.txt does not matter, so it can be used to store information about why this test doesn't pass --- .../AbstractIncrementalCompilerRunnerTestBase.kt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/compiler/incremental-compilation-impl/test/org/jetbrains/kotlin/incremental/AbstractIncrementalCompilerRunnerTestBase.kt b/compiler/incremental-compilation-impl/test/org/jetbrains/kotlin/incremental/AbstractIncrementalCompilerRunnerTestBase.kt index 657e93b4a8f..282434449ea 100644 --- a/compiler/incremental-compilation-impl/test/org/jetbrains/kotlin/incremental/AbstractIncrementalCompilerRunnerTestBase.kt +++ b/compiler/incremental-compilation-impl/test/org/jetbrains/kotlin/incremental/AbstractIncrementalCompilerRunnerTestBase.kt @@ -42,7 +42,22 @@ abstract class AbstractIncrementalCompilerRunnerTestBase.relativePaths() = map { it.relativeTo(workingDir).path.replace('\\', '/') } @@ -181,6 +196,7 @@ abstract class AbstractIncrementalCompilerRunnerTestBase { return File(testDir, ARGUMENTS_FILE_NAME)