<Swing Dev> Regression test for 8016551 on Linux/Unix
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Mon Dec 9 21:09:36 UTC 2013
Hi, Volker.
On 09.12.2013 22:49, Volker Simonis wrote:
> If I run this test standalone or within JTreg with '-othervm' option
> on Linux the test displays a frame with the close icon and then it
> throws an sun.awt.SunToolkit$OperationTimedOut() exception because of
> the call to SunToolkit.realSync():
>
> Exception in thread "main" sun.awt.SunToolkit$OperationTimedOut: 10001
> at sun.awt.X11.XToolkit.syncNativeQueue(XToolkit.java:2427)
> at sun.awt.SunToolkit.realSync(SunToolkit.java:1501)
> at bug8016551.main(bug8016551.java:40)
What's a bug. This code should not fail. What window manager did you use?
> Within JTreg, this of course makes the test fail.
Sure, because a test throw an exception. I guess it will pass, if you
change SunToolkit.realSync() to the Thread.sleep() for example.
> If running
> standalone, the frame will be still displayed until I close the
> window.
>
>
> So I wonder how this test is supposed to work? Who will actually close
> the created frame? Or is this supposed to be a manual test?
It should be closed by the jtreg, if main() method is ended without
exception.
It will be good to add a dispose at the end of the test, but anyway the
problem here is in realSync().
>
> Thank you and best regards,
> Volker
--
Best regards, Sergey.
More information about the swing-dev
mailing list