guess we should not touch mouse while test in in progress, in that case it passed.
Fix looks fine to me.

Regards
Prasanta
On 10/30/2015 12:09 PM, prasanta sadhukhan wrote:
Hi Ambarish,

The bug was test was throwing "java.lang.RuntimeException: Opacity test mismatchs". Did this fix solve that problem?
It seems to fail in my linux even with this fix.

Regards
Prasanta
On 10/29/2015 7:30 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



Reply via email to