RFR: 8225777: java/awt/Mixing/MixingOnDialog.java fails on Ubuntu [v3]
Sergey Bylokhov
serb at openjdk.java.net
Fri Apr 22 17:09:28 UTC 2022
On Fri, 22 Apr 2022 10:24:18 GMT, Alexander Zvegintsev <azvegint at openjdk.org> wrote:
>> The test was failing due to it tried to place windows too close to left top corner, so they got shifted from the dock and top panel on Gnome.
>>
>> Shifting all test windows fixes the issue.
>>
>>
>> Testing is green on all platforms.
>
> Alexander Zvegintsev has updated the pull request incrementally with one additional commit since the last revision:
>
> dialog disposal
test/jdk/java/awt/Mixing/MixingOnDialog.java line 87:
> 85: // Move the mouse pointer to the position where both
> 86: // buttons overlap
> 87: Point heavyLoc = heavy.getLocationOnScreen();
"heavy" is assigned on a different thread, some synchronization could added.
test/jdk/java/awt/Mixing/MixingOnDialog.java line 95:
> 93: robot.waitForIdle();
> 94:
> 95: SwingUtilities.invokeLater(() -> d.dispose());
invokeLater might not be executed before end of the test, it will be run after the main method ends.
-------------
PR: https://git.openjdk.java.net/jdk/pull/8326
More information about the client-libs-dev
mailing list