From 39bc12c8fc9f68fe2448606440d3ac15d0d24f15 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 14 Nov 2016 17:34:03 +0300 Subject: [PATCH] diagnostics --- .../codeInsight/daemon/impl/DaemonRespondToChangesTest.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/impl/DaemonRespondToChangesTest.java b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/impl/DaemonRespondToChangesTest.java index 492b99efaf67..ba27a0114649 100644 --- a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/impl/DaemonRespondToChangesTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/impl/DaemonRespondToChangesTest.java @@ -39,6 +39,7 @@ import com.intellij.codeInspection.ex.LocalInspectionToolWrapper; import com.intellij.codeInspection.htmlInspections.RequiredAttributesInspectionBase; import com.intellij.codeInspection.varScopeCanBeNarrowed.FieldCanBeLocalInspection; import com.intellij.diagnostic.PerformanceWatcher; +import com.intellij.diagnostic.ThreadDumper; import com.intellij.execution.filters.TextConsoleBuilderFactory; import com.intellij.execution.ui.ConsoleView; import com.intellij.execution.ui.ConsoleViewContentType; @@ -2143,8 +2144,10 @@ public class DaemonRespondToChangesTest extends DaemonAnalyzerTestCase { long elapsed = System.currentTimeMillis() - start; assertEquals(0, errors.size()); + if (!run.get()) { + fail(ThreadDumper.dumpThreadsToString()); + } assertTrue("Elapsed: "+elapsed, elapsed >= SLEEP); - assertTrue(run.get()); } finally { ExternalLanguageAnnotators.INSTANCE.removeExplicitExtension(JavaLanguage.INSTANCE, annotator);