Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8337827

[XWayland] Skip failing tests on Wayland

XMLWordPrintable

    • b06

        We have a couple JavaFX system tests that use AWT Robot, and fail when run on XWayland (due to JDK-8335468). This is tracked by JDK-8335470. These failing tests should be skipped until JDK-8335470 is fixed.

        The failing tests are in:

        tests/system/src/test/java/test/robot/javafx/embed/swing/SwingNodeJDialogTest.java
        tests/system/src/test/java/test/robot/javafx/scene/SRGBTest.java

        As part of this, the isOnWayland method that was added to SwingNodeBase should be moved to "tests/system/src/test/java/test/util/Util.java". That method should also check PlatformUtil::isLinux (we don't need to check the env var on macOS or Windows).

              azvegint Alexander Zvegintsev
              kcr Kevin Rushforth
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: