Hi, Muneer.
Can you please take a look to this test:
open/test/jdk/sanity/client/SwingSet/src/SwingSet2DemoTest.java

On macOS before the fix, this test shown the frame for long period of time without any actions and then completes w/o errors. After the fix it fails because of timeout.

On 16/09/2018 22:46, Muneer Kolarkunnu wrote:
Hi All,

Please review the fix to add support for testing for all the available look and feels for the DialogDemoTest,WindowDemoTest and SwingSet2DemoTest.

Task: https://bugs.openjdk.java.net/browse/JDK-8210055

Webrev Link:http://cr.openjdk.java.net/~akolarkunnu/8210055/webrev.00/ <http://cr.openjdk.java.net/%7Eakolarkunnu/8210055/webrev.00/>

Summary: We use “availableLookAndFeels” dataProvider from TestHelpers class  to run the test iteratively using all the available look and feels.

But there were some issues while running these tests directly on different look and feels.

Issues:

SwingSet2DemoTest: In SwingSet 2 application, it was creating some menus only once, because of that removed check in the review. For different look and feel tests it will be loading application multiple times, but some menus were not getting created. DialogDemoTest and WindowDemoTest: Added isShown() check to get exact active Window for each look and feel test.

Please see the bug description for the exception stack traces.

Regards,

Muneer



--
Best regards, Sergey.

Reply via email to