If there's no way to continue to simulate it, then I'm OK to delete it.
-phil.
On 4/20/26 12:48 PM, Alexey Ivanov wrote:
Hello colleagues,
The test
java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
has been frequently failing in Oracle CI systems, the failure is
tracked in JDK-8372546 [1].
The test fails due to the same reason why
java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java
failed. In short, the splash screen may not be on the screen when a
pixel is captured. More details are available in the pull request
#29851 [2].
I updated the generic MultiResolutionSplashTest.java under JDK-8374304
[3]. The updated test has never failed afterwards.
UnixMultiResolutionSplashTest.java differs from
MultiResolutionSplashTest.java in that it sets the GDK_SCALE
environment variable to 2 to simulate a High DPI screen and then
starts the java launcher.
But GDK_SCALE is no longer set in GNOME, so it doesn't simulate a real
environment any more. Additionally, both macOS and Windows rely only
on the DPI setting of the host.
I propose removing UnixMultiResolutionSplashTest.java.
Does anyone have any comments or objections?