-
Bug
-
Resolution: Fixed
-
P3
-
8
The fix for RT-34055 has caused or exposed rendering errors in the SW pipeline. These failures are showing up as unit test failures in the robot-based visual tests for Region. There may be other problems as well, and if so, I will add them to the bug report.
Here is a sample of the failures.javafx.scene.layout.RegionBackgroundFillUITest > testOnePixelTopInset FAILED
java.lang.AssertionError: expected:rgba(255,255,255,255) but was:rgba(255,255,128,255) at position x=49, y=150
at javafx.scene.layout.RegionUITestBase.assertColorEquals(RegionUITestBase.java:89)
at javafx.scene.layout.RegionUITestBase.runTests(RegionUITestBase.java:364)
at javafx.scene.layout.RegionUITestBase.checkRegionLeftBoundary(RegionUITestBase.java:159)
at javafx.scene.layout.RegionUITestBase.checkRegionLeftBoundary(RegionUITestBase.java:146)
at javafx.scene.layout.RegionBackgroundFillUITest.testOnePixelTopInset(RegionBackgroundFillUITest.java:495)
javafx.scene.layout.RegionBackgroundFillUITest > testYellowOnRed FAILED
java.lang.AssertionError: expected:rgba(255,255,0,255) but was:rgba(255,138,0,255) at position x=91, y=150
at javafx.scene.layout.RegionUITestBase.assertColorEquals(RegionUITestBase.java:89)
at javafx.scene.layout.RegionUITestBase.runTests(RegionUITestBase.java:364)
at javafx.scene.layout.RegionUITestBase.checkRegionLeftBoundary(RegionUITestBase.java:159)
at javafx.scene.layout.RegionUITestBase.checkRegionLeftBoundary(RegionUITestBase.java:146)
at javafx.scene.layout.RegionUITestBase.checkRegionCornersAndBoundariesOfBackgroundFill(RegionUITestBase.java:350)
at javafx.scene.layout.RegionUITestBase.checkRegionCornersAndBoundariesOfBackgroundFill(RegionUITestBase.java:346)
at javafx.scene.layout.RegionUITestBase.checkRegionCornersAndBoundariesOfBackgroundFill(RegionUITestBase.java:342)
at javafx.scene.layout.RegionUITestBase.checkRegionCornersAndBoundariesForFills(RegionUITestBase.java:132)
at javafx.scene.layout.RegionBackgroundFillUITest.testYellowOnRed(RegionBackgroundFillUITest.java:769)
49 tests completed, 2 failed, 5 skipped
:systemTests:test FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':systemTests:test'.
> There were failing tests. See the report at: file:///localhome/kcr/javafx/8-kcr-gfx/jfx/rt/tests/system/build/reports/tests/index.html
Here is a sample of the failures.javafx.scene.layout.RegionBackgroundFillUITest > testOnePixelTopInset FAILED
java.lang.AssertionError: expected:rgba(255,255,255,255) but was:rgba(255,255,128,255) at position x=49, y=150
at javafx.scene.layout.RegionUITestBase.assertColorEquals(RegionUITestBase.java:89)
at javafx.scene.layout.RegionUITestBase.runTests(RegionUITestBase.java:364)
at javafx.scene.layout.RegionUITestBase.checkRegionLeftBoundary(RegionUITestBase.java:159)
at javafx.scene.layout.RegionUITestBase.checkRegionLeftBoundary(RegionUITestBase.java:146)
at javafx.scene.layout.RegionBackgroundFillUITest.testOnePixelTopInset(RegionBackgroundFillUITest.java:495)
javafx.scene.layout.RegionBackgroundFillUITest > testYellowOnRed FAILED
java.lang.AssertionError: expected:rgba(255,255,0,255) but was:rgba(255,138,0,255) at position x=91, y=150
at javafx.scene.layout.RegionUITestBase.assertColorEquals(RegionUITestBase.java:89)
at javafx.scene.layout.RegionUITestBase.runTests(RegionUITestBase.java:364)
at javafx.scene.layout.RegionUITestBase.checkRegionLeftBoundary(RegionUITestBase.java:159)
at javafx.scene.layout.RegionUITestBase.checkRegionLeftBoundary(RegionUITestBase.java:146)
at javafx.scene.layout.RegionUITestBase.checkRegionCornersAndBoundariesOfBackgroundFill(RegionUITestBase.java:350)
at javafx.scene.layout.RegionUITestBase.checkRegionCornersAndBoundariesOfBackgroundFill(RegionUITestBase.java:346)
at javafx.scene.layout.RegionUITestBase.checkRegionCornersAndBoundariesOfBackgroundFill(RegionUITestBase.java:342)
at javafx.scene.layout.RegionUITestBase.checkRegionCornersAndBoundariesForFills(RegionUITestBase.java:132)
at javafx.scene.layout.RegionBackgroundFillUITest.testYellowOnRed(RegionBackgroundFillUITest.java:769)
49 tests completed, 2 failed, 5 skipped
:systemTests:test FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':systemTests:test'.
> There were failing tests. See the report at: file:///localhome/kcr/javafx/8-kcr-gfx/jfx/rt/tests/system/build/reports/tests/index.html
- duplicates
-
JDK-8118448 Rendering issue on Windows
-
- Closed
-
-
JDK-8121946 Errors when rendering background in SW mode
-
- Closed
-
-
JDK-8122187 Software rendering artifacts
-
- Closed
-
-
JDK-8122271 Graphical artifacts on Ubuntu since last Java 8 update
-
- Closed
-
-
JDK-8122695 [RadioButton, Rendering] rendering artifact related to circle rendering
-
- Closed
-
- relates to
-
JDK-8089528 Region cache not good (draws blurry) for non grid-aligned regions
-
- Open
-
-
JDK-8122187 Software rendering artifacts
-
- Closed
-
(2 relates to)