<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi All,<div class=""><br class=""></div><div class="">Please review the test fix for JDK12.</div><div class=""><br class=""></div><div class="">Bug:</div><div class=""><a href="https://bugs.openjdk.java.net/browse/JDK-8213522" class="">https://bugs.openjdk.java.net/browse/JDK-8213522</a></div><div class=""><br class=""></div><div class="">Webrev:</div><div class=""><a href="http://cr.openjdk.java.net/~mhalder/8213522/webrev.00/" class="">http://cr.openjdk.java.net/~mhalder/8213522/webrev.00/</a></div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; color: rgb(69, 69, 69);" class="">Fix:</div></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class="">16 java/awt/Focus fail when 2 event test cases (</span><font color="#454545" face="Helvetica Neue" class=""><span style="caret-color: rgb(69, 69, 69);" class="">java/awt/event/KeyEvent/KeyChar/KeyCharTest.java and </span></font><font color="#454545" face="Helvetica Neue" class="">java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java) are run before <span style="caret-color: rgb(69, 69, 69);" class="">Focus</span> test cases are run. In group run java/awt/event test cases are executed before java/awt/Focus test cases and hence theses test cases always fail in group run. </font></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class=""><br class=""></span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class="">The 2 event test cases passes but looks like robot key operations </span><font color="#454545" face="Helvetica Neue" class=""><span style="caret-color: rgb(69, 69, 69);" class="">doesn’t wait until all the events currently on the event queue are processed. Added autoWaitForIdle to fix the issue.</span></font></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><font color="#454545" face="Helvetica Neue" class=""><span style="caret-color: rgb(69, 69, 69);" class=""><br class=""></span></font></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><font color="#454545" face="Helvetica Neue" class=""><span style="caret-color: rgb(69, 69, 69);" class="">Regards,</span></font></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><font color="#454545" face="Helvetica Neue" class=""><span style="caret-color: rgb(69, 69, 69);" class="">Manajit</span></font></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><br class=""></div><div class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; color: rgb(69, 69, 69);" class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>