--- old/test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java 2015-10-28 14:49:53.199058900 +0300 +++ new/test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java 2015-10-28 14:49:52.682007200 +0300 @@ -31,7 +31,7 @@ * @summary Check for mouseMoved event for java.awt.TrayIcon * @author Dmitriy Ermashov (dmitriy.ermashov@oracle.com) * @library ../../../../lib/testlibrary - * @build ExtendedRobot + * @build ExtendedRobot SystemTrayIconHelper * @run main MouseMovedTest */ @@ -39,6 +39,14 @@ static volatile boolean moved; public static void main(String[] args) throws Exception { + if (SystemTray.isSupported()) { + return; + } + + if (SystemTrayIconHelper.isOel7()) { + return; + } + moved = false; TrayIcon icon = new TrayIcon(new BufferedImage(20, 20, BufferedImage.TYPE_INT_RGB), "Test icon");