Hi Sergey, Thanks for the feedback, this failure was due to a bug in Mac, Component.getLocation() was giving an incorrect/inconsistent initial value when the component is located at (0,0). I have filed a bug for this issue: https://bugs.openjdk.java.net/browse/JDK-8201364 .
I have also updated the test to prevent JDK-8201364 from affecting the test. Updated Webrev: http://cr.openjdk.java.net/~vagarwal/8200605/webrev.1/ Why we did not see this in our SBR? I had very recently added this check and this was not sync'd with SBR code. Best Regards, Vikrant -----Original Message----- From: Sergey Bylokhov Sent: Saturday, April 07, 2018 4:38 AM To: Vikrant Agarwal <vikrant.v.agar...@oracle.com>; swing-dev@openjdk.java.net Cc: Aleksandre Iline <alexandre.il...@oracle.com> Subject: Re: <Swing Dev> [11]JDK-8200605: Create test for GridBagLayoutDemo Hi, Vikrant. I tried to run the new test but it fails on my local system(macos): =============================================== sanity/client/SwingSet/src/GridBagLayoutDemoTest.java Total tests run: 4, Failures: 1, Skips: 0 =============================================== ----------System.err:(16/1069)---------- Error: "Wait "Component reaches location between :java.awt.Point[x=0,y=0]and java.awt.Point[x=0,y=0]" state to be reached (ComponentOperator.WaitStateTimeout)" action has not been produced in 60001 milliseconds java.lang.Exception: failures: 1 at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:96) at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115) at java.base/java.lang.Thread.run(Thread.java:831) JavaTest Message: Test threw exception: java.lang.Exception: failures: 1 JavaTest Message: shutting down test On 03/04/2018 03:10, Vikrant Agarwal wrote: > Hi All, > > Please review this new test for SwingSet GridBagLayoutDemo: > > Webrev: http://cr.openjdk.java.net/~vagarwal/8200605/webrev.0/ > > Bug: https://bugs.openjdk.java.net/browse/JDK-8200605 > > Summary: This adds an automated test for SwingSet GridBagLayoutDemo > for all the available look and feels. > > We have set up Same Binaries Run to check for stability and this test > is consistently passing for Linux, Mac and Windows for all the look and feels. > > Best Regards, > > Vikrant > -- Best regards, Sergey.