From fba634395ca735ec2e47bd0c7e00743b65c9ebd4 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Thu, 23 Mar 2017 17:03:19 +0300 Subject: [PATCH] cleanup, print motivating message on success --- .../src/com/intellij/testFramework/PlatformTestUtil.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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) +