RFR: 8377908: sun/java2d/OpenGL/ScaleParamsOOB.java test fails on Linux (xvfb, libmesa software rendering) after JDK-8358058
Phil Race
prr at openjdk.org
Tue Feb 17 18:12:17 UTC 2026
On Tue, 17 Feb 2026 16:10:19 GMT, Roland Mesde <duke at openjdk.org> wrote:
> Added the sun/java2d/OpenGL/ScaleParamsOOB.java test to the problem list due to test failures on Linux (software rendering) since it was added.
>
> Confirmed that the test no longer runs after it was added to the problem list by running the following on linux-x64:
>
> make test TEST=test/jdk/sun/java2d/OpenGL/ScaleParamsOOB.java
>
> Results attached:
>
> [linux-x64-specific-test.log](https://github.com/user-attachments/files/25369364/linux-x64-specific-test.log)
test/jdk/ProblemList.txt line 226:
> 224: sun/java2d/DirectX/RenderingToCachedGraphicsTest/RenderingToCachedGraphicsTest.java 8196180 windows-all,macosx-all
> 225: sun/java2d/OpenGL/OpaqueDest.java#id1 8367574 macosx-all
> 226: sun/java2d/OpenGL/ScaleParamsOOB.java#id0 8377908 linux-all
You can't use the bug ID that problem lists to problem list.
The bug ID in the problem list is the OPEN bug that describes the reason the test fails and you'd then fix that bug to remove it.
So you'd need to file another bug that describes the problem and use that.
And should we problem list for everyone because of this ? ie the problem seems to be in the test environment, not the test, and not the JDK. So what is your plan to fix that ?
So I am not ready to approve this. Also I am not sure xvfb is appropriate for running any of our UI tests.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/29761#discussion_r2818388116
More information about the client-libs-dev
mailing list