--- old/tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundFillUITest.java 2018-02-21 14:46:07.933977388 +0530 +++ new/tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundFillUITest.java 2018-02-21 14:46:07.394247368 +0530 @@ -35,10 +35,6 @@ */ public class RegionBackgroundFillUITest extends RegionUITestBase { - static { - System.setProperty("glass.win.uiScale", "100%"); - } - /************************************************************************** * * * Tests for background fills. We start with a series of simple tests * @@ -135,7 +131,7 @@ @Test(timeout=20000) public void basicFill_Radius1() { - assumeTrue(Boolean.getBoolean("unstable.test")); // JDK-8170026 + assumeTrue(checkIntegralUIScale()); setStyle( "-fx-background-color: red;" + "-fx-background-radius: 10"); @@ -182,7 +178,7 @@ @Test(timeout=20000) public void basicFill_RadiusAndInsets() { - assumeTrue(Boolean.getBoolean("unstable.test")); // JDK-8170026 + assumeTrue(checkIntegralUIScale()); setStyle( "-fx-background-color: red;" + "-fx-background-radius: 10 20 30 40;" + @@ -373,7 +369,7 @@ @Test(timeout=20000) public void testScenario3() { - assumeTrue(Boolean.getBoolean("unstable.test")); // JDK-8170026 + assumeTrue(checkIntegralUIScale()); setStyle( "-fx-background-color: red, green, blue, grey;" + "-fx-background-insets: 0 0 -10 0, 0, 10, 20;" + @@ -409,7 +405,7 @@ @Test(timeout=20000) public void testScenario4() { - assumeTrue(Boolean.getBoolean("unstable.test")); // JDK-8170026 + assumeTrue(checkIntegralUIScale()); setStyle( "-fx-background-color: red, green, blue, repeating-image-pattern('test/robot/javafx/scene/layout/test20x20.png');" + "-fx-background-insets: 0 0 -10 0, 0, 10, 20;" + @@ -496,7 +492,7 @@ @Test(timeout=20000) public void testOnePixelTopInset() { - assumeTrue(Boolean.getBoolean("unstable.test")); // JDK-8170026 + assumeTrue(checkIntegralUIScale()); setStyle( "-fx-background-color: red, yellow;" + "-fx-background-insets: 0, 1 0 0 0;"); @@ -525,7 +521,7 @@ @Test(timeout=20000) public void testOnePixelRightInset() { - assumeTrue(Boolean.getBoolean("unstable.test")); // JDK-8170026 + assumeTrue(checkIntegralUIScale()); setStyle( "-fx-background-color: red, yellow;" + "-fx-background-insets: 0, 0 1 0 0;"); @@ -554,7 +550,7 @@ @Test(timeout=20000) public void testOnePixelBottomInset() { - assumeTrue(Boolean.getBoolean("unstable.test")); // JDK-8170026 + assumeTrue(checkIntegralUIScale()); setStyle( "-fx-background-color: red, yellow;" + "-fx-background-insets: 0, 0 0 1 0;"); @@ -583,7 +579,7 @@ @Test(timeout=20000) public void testOnePixelLeftInset() { - assumeTrue(Boolean.getBoolean("unstable.test")); // JDK-8170026 + assumeTrue(checkIntegralUIScale()); setStyle( "-fx-background-color: red, yellow;" + "-fx-background-insets: 0, 0 0 0 1;");