On Fri, 28 Mar 2025 08:56:36 GMT, Jayathirth D V <j...@openjdk.org> wrote:

> SwingNodePlatformExitCrashTest hangs while running on wayland, we need to 
> skip this test on wayland until https://bugs.openjdk.org/browse/JDK-8350009 
> is fixed.

The hang we are seeing on Wayland Linux when running on some systems is due to 
[JDK-8335468](https://bugs.openjdk.org/browse/JDK-8335468), which is fixed in 
AWT in JDK 24. So 

So the solution to [JDK-8350009](https://bugs.openjdk.org/browse/JDK-8350009), 
which is a test bug, will almost certainly be to disable the test on Wayland 
when running the test on JDK 23 (or earlier). Something like this, modifying 
the currently proposed Assumption so that it only skipped when running an older 
JDK:


        Assumptions.assumeTrue(!Util.isOnWayland() || 
Runtime.version().feature() >= 24);


Maybe it is better, then, to just fix  
[JDK-8350009](https://bugs.openjdk.org/browse/JDK-8350009) with the revised 
Assumption as above.

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1745#issuecomment-2766138118

Reply via email to