This test was failing because of color difference on boundaries. Updated test case to not check edges and added color tolerance.
Also updated test to: 1) Use standard GraphicsConfiguration bounds for image instead of constant numbers. 2) Use waitForIdle before screen capture and added auto delay 3) Move mouse pointer away from rendering content (In my local Mac it failed every time when mouse pointer was present over test frame) 4) Remove usage of insets as it is undecorated and remove windows closing listener 5) Dispose frame when test fails With these changes test is not failing in CI with multiple runs on all platforms. ------------- Commit messages: - Bring back initial delay for slow systems - Remove from problemlist - Use waitForIdle and standardise image bounds - Initial change Changes: https://git.openjdk.org/jdk/pull/11158/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=11158&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8022403 Stats: 88 lines in 2 files changed: 33 ins; 24 del; 31 mod Patch: https://git.openjdk.org/jdk/pull/11158.diff Fetch: git fetch https://git.openjdk.org/jdk pull/11158/head:pull/11158 PR: https://git.openjdk.org/jdk/pull/11158
