Hi Ambarish,
After your fix applying the test still fails.
--Semyon
On 10/29/2015 5:00 PM, Ambarish Rapte wrote:
Dear All,
Kindly review the fix for JDK9.
Bug: https://bugs.openjdk.java.net/browse/JDK-8048171
Webrev:
http://cr.openjdk.java.net/~rchamyal/ambarish/8048171/webrev.00/
<http://cr.openjdk.java.net/%7Erchamyal/ambarish/8048171/webrev.00/>
Issue:
This is an Opaque overlapping test for each AWT component.
To test this functionality, a MouseAdapter is
registered as mouseListener with overridden mouseClicked() .
Test fails, due to issue with Event on Linux/Solaris,
that mouseClicked event is not generated correctly to Choice.
Fix:
This is an overlapping test and not a test for
mouseCicked() for Choice.
The test simulates mouseClick event by sequentially
passing mousePress & mouseRelease events.
Overriding mousePressed() instead of mouseClicked()
for the registered mouse adapter solves the issue,
without causing any side effect in test execution on Windows.
Fix Verification:
Verified successful execution of below tests using jtreg,
java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java
Many Thanks,
Ambarish Rapte