On Fri, 16 Oct 2020 13:58:15 GMT, Prasanta Sadhukhan <[email protected]>
wrote:
> Please review a test fix for a test issue seen where correct item of combobox
> is not selected.
> The issue seems to stem from the fact the key events was processed without
> waiting for the frame to show up and also
> delay between key events was less as it used ExtendedRobot which by default
> sets delay between events to 20ms so key
> event was not processed correctly in mach5 system. Added robot delay to allow
> frame to show up and also replaced
> ExtendedRobot to awt Robot and sets delay to 100ms to be consistent as it is
> used for other tests. Mach5 job was run
> for several iteration on all 3 platforms. Link in JBS
test/jdk/javax/swing/JComboBox/6559152/bug6559152.java line 90:
> 88:
> 89: private void testImpl() throws Exception {
> 90: robot.keyPress(KeyEvent.VK_DOWN);
Extended robot calls "delay()" and "waitForIdle()" twice for each "type()", so
it does not look like to roor cause, it
is pretty similar to the updated code.
-------------
PR: https://git.openjdk.java.net/jdk/pull/700