RFR: 8191406: [hidpi] sun/java2d/SunGraphics2D/DrawImageBilinear.java test fails

Jayathirth D V jdv at openjdk.org
Thu Nov 17 08:28:31 UTC 2022


This test was failing because of timing or color difference issues.
Updated test to:

1) Use EDT for UI drawing instead of manual synchronisation
2) Use Robot.waitForIdle before screen capture
3) Increase color tolerance delta from 1 to 5
4) Use undecorated frame and explicitly set background color and move the frame to top
5) Cleanup to remove not needed flags and java options

After these changes test passes on all platforms in CI except Linux. For Linux it looks like product issue so i have raised : https://bugs.openjdk.org/browse/JDK-8297175

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

Commit messages:
 - Remove image dump
 - ProblemList only on Linux
 - Add background color and tolerance
 - Initial change

Changes: https://git.openjdk.org/jdk/pull/11201/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=11201&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8191406
  Stats: 129 lines in 2 files changed: 44 ins; 61 del; 24 mod
  Patch: https://git.openjdk.org/jdk/pull/11201.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/11201/head:pull/11201

PR: https://git.openjdk.org/jdk/pull/11201



More information about the client-libs-dev mailing list