From dbe03b9b3d68f2d23c641ecbd37a8d0c69723b47 Mon Sep 17 00:00:00 2001 From: Dmitry Batrak Date: Wed, 9 Dec 2015 12:21:37 +0300 Subject: [PATCH] try to fix blinking test --- .../daemon/impl/DaemonRespondToChangesTest.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) 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 5b68a03f362b..001d4e411927 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 @@ -40,7 +40,6 @@ 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; @@ -2092,6 +2091,7 @@ public class DaemonRespondToChangesTest extends DaemonAnalyzerTestCase { " }\n" + "}"); CodeFoldingManager.getInstance(getProject()).buildInitialFoldings(myEditor); + waitForDaemon(); EditorTestUtil.executeAction(myEditor, IdeActions.ACTION_COLLAPSE_ALL_REGIONS); waitForDaemon(); checkFoldingState("[FoldRegion +(25:33), placeholder='{...}']"); @@ -2121,17 +2121,11 @@ public class DaemonRespondToChangesTest extends DaemonAnalyzerTestCase { private void waitForDaemon() { long deadline = System.currentTimeMillis() + 60_000; while (!myDaemonCodeAnalyzer.isRunning()) { - if (System.currentTimeMillis() > deadline) { - System.out.println(ThreadDumper.dumpThreadsToString()); - fail("Too long waiting for daemon to start"); - } + if (System.currentTimeMillis() > deadline) fail("Too long waiting for daemon to start"); UIUtil.dispatchAllInvocationEvents(); } while (myDaemonCodeAnalyzer.isRunning()) { - if (System.currentTimeMillis() > deadline) { - System.out.println(ThreadDumper.dumpThreadsToString()); - fail("Too long waiting for daemon to finish"); - } + if (System.currentTimeMillis() > deadline) fail("Too long waiting for daemon to finish"); UIUtil.dispatchAllInvocationEvents(); } }