diff --git a/java/execution/impl/src/com/intellij/execution/testDiscovery/TestDiscoveryIndex.java b/java/execution/impl/src/com/intellij/execution/testDiscovery/TestDiscoveryIndex.java index a78414f2abea..dd653aa6b581 100644 --- a/java/execution/impl/src/com/intellij/execution/testDiscovery/TestDiscoveryIndex.java +++ b/java/execution/impl/src/com/intellij/execution/testDiscovery/TestDiscoveryIndex.java @@ -53,6 +53,9 @@ public class TestDiscoveryIndex implements ProjectComponent { ApplicationManager.getApplication().executeOnPooledThread(new Runnable() { @Override public void run() { + String path = TestDiscoveryExtension.baseTestDiscoveryPathForProject(myProject); + if (!new File(path).exists()) return; + getHolder(); // proactively init with maybe io costly compact } });