# HG changeset patch # User aghaisas # Date 1506335263 -19800 # Node ID 9318793bdc3699cb1b5dc246c9906ccdcc7b62ec # Parent 099d4d1782242c66311eeb1aa2c88eb27c96b8c4 6857809: [TEST_BUG] java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java fails in jdk7 b64 pit build Reviewed-by: serb, ssadetsky Contributed-by: pankaj.b.bansal@oracle.com, dcherepanov@azul.com diff -r 099d4d178224 -r 9318793bdc36 test/jdk/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java --- a/test/jdk/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java Fri Sep 22 18:57:05 2017 -0700 +++ b/test/jdk/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java Mon Sep 25 15:57:43 2017 +0530 @@ -26,19 +26,25 @@ @key headful @bug 6736247 @summary Component.printAll Invalid local JNI handle + @library ../../regtesthelpers + @build Util @author Dmitry Cherepanov: area=awt.component @run main/othervm -Xcheck:jni PrintAllXcheckJNI */ -import java.awt.*; +import java.awt.Frame; +import java.awt.Graphics2D; import java.awt.image.BufferedImage; +import test.java.awt.regtesthelpers.Util; public class PrintAllXcheckJNI { public static void main(String []s) { Frame frame = new Frame(); + frame.setBounds(100, 100, 100, 100); frame.setVisible(true); + Util.waitForIdle(Util.createRobot()); BufferedImage img = new BufferedImage(frame.getWidth(), frame.getHeight(),