Hi,
Please review the fix for JDK9. Webrev: http://cr.openjdk.java.net/~arapte/ajit/8144033/webrev.00/ Bug: https://bugs.openjdk.java.net/browse/JDK-8144033 Issue : The test fails intermittently on slower systems. It passes on relatively faster systems. Fix : 1. Robot object is created earlier 2. Added delay after fillRect() calls - the method runTest() is executed in AWT-EventQueue processing thread hence, we cannot invoke robot.waitForIdle(). Therefore, delay() method is used. Regards, Ajit