test/jdk/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java
changeset 47371 9318793bdc36
parent 47216 71c04702a3d5
--- 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(),