From e9f306010773d65c489fee5a14ad2139165144cb Mon Sep 17 00:00:00 2001 From: rupashka Date: Wed, 13 Apr 2011 21:08:08 +0400 Subject: [PATCH] 7030774: javax/swing/text/CSSBorder/6796710/bug6796710.java test fails against jdk7 b134 Reviewed-by: malenkov --- test/javax/swing/text/CSSBorder/6796710/bug6796710.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/test/javax/swing/text/CSSBorder/6796710/bug6796710.java b/test/javax/swing/text/CSSBorder/6796710/bug6796710.java index 1ff87aad4..b59ba9fd9 100644 --- a/test/javax/swing/text/CSSBorder/6796710/bug6796710.java +++ b/test/javax/swing/text/CSSBorder/6796710/bug6796710.java @@ -31,6 +31,8 @@ @run main bug6796710 */ +import sun.awt.SunToolkit; + import javax.swing.*; import java.awt.*; import java.awt.image.BufferedImage; @@ -91,7 +93,7 @@ public class bug6796710 { } }); - robot.waitForIdle(); + ((SunToolkit) SunToolkit.getDefaultToolkit()).realSync(); BufferedImage bufferedImage = getPnBottomImage(); @@ -101,7 +103,10 @@ public class bug6796710 { } }); - robot.waitForIdle(); + ((SunToolkit) SunToolkit.getDefaultToolkit()).realSync(); + + // On Linux platforms realSync doesn't guaranties setSize completion + Thread.sleep(1000); if (!Util.compareBufferedImages(bufferedImage, getPnBottomImage())) { throw new RuntimeException("The test failed"); -- GitLab