diff --git a/platform/testFramework/src/com/intellij/testFramework/PlatformTestUtil.java b/platform/testFramework/src/com/intellij/testFramework/PlatformTestUtil.java index 6c3dddb3fe6b..2f025e90c3d7 100644 --- a/platform/testFramework/src/com/intellij/testFramework/PlatformTestUtil.java +++ b/platform/testFramework/src/com/intellij/testFramework/PlatformTestUtil.java @@ -270,8 +270,8 @@ public class PlatformTestUtil { UIUtil.dispatchAllInvocationEvents(); long start = System.currentTimeMillis(); - boolean sleptAlready = false; try { + boolean sleptAlready = false; while (!alarmInvoked2.get()) { AtomicBoolean laterInvoked = new AtomicBoolean(); ApplicationManager.getApplication().invokeLater(() -> laterInvoked.set(true)); @@ -617,6 +617,9 @@ public class PlatformTestUtil { int percentage = (int)(100.0 * (duration - expectedOnMyMachine) / expectedOnMyMachine); logMessage += ": " + "\u001B[31;1m " + percentage + "% longer" + "\u001B[0m"; } + else { + logMessage += " NOT!"; + } logMessage += "\n Expected: " + formatTime(expectedOnMyMachine) + "\n Actual: " + formatTime(duration) +