RFR: 8358058: sun/java2d/OpenGL/DrawImageBg.java Test fails intermittently [v2]

Alexander Zvegintsev azvegint at openjdk.org
Fri Oct 3 16:00:00 UTC 2025


On Fri, 26 Sep 2025 23:35:41 GMT, Phil Race <prr at openjdk.org> wrote:

>> Moving to open a number of graphics related tests, originally written to test the OpenGL pipeline.
>> These versions are "better behaved" than the versions that were in closed - mostly meaning they now
>> do things on the right thread and paint properly on demand.
>> As a result they now pass - at least on systems with correct drivers etc.
>> There are a few bugs to add to the issue list which I'll do right after submitting this.
>> 
>> I also extended these tests so as to run with the default pipeline on every system, not just OpenGL.
>> This mostly went OK except that I found one of the tests fails on macOS with metal.
>> I've had to add a new problem listing for that.
>
> Phil Race has updated the pull request incrementally with one additional commit since the last revision:
> 
>   8040230

Marked as reviewed by azvegint (Reviewer).

test/jdk/sun/java2d/OpenGL/DrawBitmaskImage.java line 28:

> 26:  * @bug 6248561 6264014
> 27:  * @key headful
> 28:  * @requires (os.family != "mac")

It looks like we only need one `@test` statement because they are now identical (besides `@requires`) after removing uiScale. Same for others.

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

PR Review: https://git.openjdk.org/jdk/pull/27399#pullrequestreview-3299557905
PR Review Comment: https://git.openjdk.org/jdk/pull/27399#discussion_r2402356532


More information about the client-libs-dev mailing list