Looks like the previous failures were in gt-render:
Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.421
sec <<< FAILURE! - in org.geotools.renderer.lite.LabelSpacingTest
testLabelsIncreaseWordSpacing(org.geotools.renderer.lite.LabelSpacingTest)
Time elapsed: 0.144 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 4834
different pixels, against a threshold of 3000
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelSpacingTest.testLabelsIncreaseWordSpacing(LabelSpacingTest.java:64)
Running org.geotools.renderer.lite.LabelStrikethoughtTest
Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.277
sec <<< FAILURE! - in
org.geotools.renderer.lite.LabelStrikethoughtTest
testLabelsStrikethrough(org.geotools.renderer.lite.LabelStrikethoughtTest)
Time elapsed: 0.141 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 4499
different pixels, against a threshold of 3000
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelStrikethoughtTest.testLabelsStrikethrough(LabelStrikethoughtTest.java:41)
testLabelsNotStrikethrough(org.geotools.renderer.lite.LabelStrikethoughtTest)
Time elapsed: 0.136 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 4791
different pixels, against a threshold of 3000
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelStrikethoughtTest.testLabelsNotStrikethrough(LabelStrikethoughtTest.java:53)
Running org.geotools.renderer.lite.LabelUnderlineTest
Tests run: 5, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 0.651
sec <<< FAILURE! - in org.geotools.renderer.lite.LabelUnderlineTest
testLabelsUnderline(org.geotools.renderer.lite.LabelUnderlineTest)
Time elapsed: 0.146 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 5150
different pixels, against a threshold of 3000
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelUnderlineTest.testLabelsUnderline(LabelUnderlineTest.java:48)
testLabelsUnderline_legacyAnchorPoint(org.geotools.renderer.lite.LabelUnderlineTest)
Time elapsed: 0.14 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 5150
different pixels, against a threshold of 3000
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelUnderlineTest.testLabelsUnderline_legacyAnchorPoint(LabelUnderlineTest.java:59)
testLabelsUnderlineWithNegativeOffset(org.geotools.renderer.lite.LabelUnderlineTest)
Time elapsed: 0.145 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 7930
different pixels, against a threshold of 3000
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelUnderlineTest.testLabelsUnderlineWithNegativeOffset(LabelUnderlineTest.java:97)
testLabelsUnderlineWithOffset(org.geotools.renderer.lite.LabelUnderlineTest)
Time elapsed: 0.148 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 6655
different pixels, against a threshold of 3000
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelUnderlineTest.testLabelsUnderlineWithOffset(LabelUnderlineTest.java:85)
Running org.geotools.renderer.lite.LabelWrapTest
Tests run: 7, Failures: 6, Errors: 0, Skipped: 0, Time elapsed: 0.199
sec <<< FAILURE! - in org.geotools.renderer.lite.LabelWrapTest
testAutoWrap(org.geotools.renderer.lite.LabelWrapTest) Time elapsed:
0.028 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 2888
different pixels, against a threshold of 1200
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelWrapTest.testAutoWrap(LabelWrapTest.java:98)
testAutoWrapWithDecreasedSpacing(org.geotools.renderer.lite.LabelWrapTest)
Time elapsed: 0.03 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 2635
different pixels, against a threshold of 1200
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelWrapTest.testAutoWrapWithDecreasedSpacing(LabelWrapTest.java:113)
testAutoWrapWithIncreasedWordSpacing(org.geotools.renderer.lite.LabelWrapTest)
Time elapsed: 0.027 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 2994
different pixels, against a threshold of 1200
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelWrapTest.testAutoWrapWithIncreasedWordSpacing(LabelWrapTest.java:120)
testDirectLayerLabelInteraction(org.geotools.renderer.lite.LabelWrapTest)
Time elapsed: 0.028 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 2888
different pixels, against a threshold of 1200
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelWrapTest.testDirectLayerLabelInteraction(LabelWrapTest.java:189)
testAutoWrapWithIncreasedSpacing(org.geotools.renderer.lite.LabelWrapTest)
Time elapsed: 0.028 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 2920
different pixels, against a threshold of 1200
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelWrapTest.testAutoWrapWithIncreasedSpacing(LabelWrapTest.java:106)
testNoAutoWrap(org.geotools.renderer.lite.LabelWrapTest) Time
elapsed: 0.027 sec <<< FAILURE!
java.lang.AssertionError: Images are visibly different, found 2587
different pixels, against a threshold of 1200
You can add -Dorg.geotools.image.test.interactive=true to show a
dialog comparing them (requires GUI support)
at
org.geotools.image.test.ImageAssert.assertImagesResemble(ImageAssert.java:149)
at org.geotools.image.test.ImageAssert.assertEquals(ImageAssert.java:70)
at
org.geotools.renderer.lite.LabelWrapTest.testNoAutoWrap(LabelWrapTest.java:90)
I assume the failures are being cause by a difference in fonts.
Looking at git history, these failures were initially caused by
https://github.com/geotools/geotools/pull/1676 and
https://github.com/geotools/geotools/pull/1674, but only showed up on
build.geoserver.org, not ares.
Torben
On Thu, Nov 23, 2017 at 3:32 PM, Ben Caradoc-Davies <b...@transient.nz>
wrote:
> Jenkins geotools-master-online-postgis has been failing for two months and
> is now failing to report real breakage:
> https://build.geoserver.org/view/geotools/job/geotools-maste
> r-online-postgis/
>
> Real breakage:
>
> [GEOT-5888] PostGISJsonOnlineTest.testEntryWithSpaces fails
> https://osgeo-org.atlassian.net/browse/GEOT-5888
>
> Kind regards,
>
> --
> Ben Caradoc-Davies <b...@transient.nz>
> Director
> Transient Software Limited <http://transient.nz/>
> New Zealand
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> GeoTools-Devel mailing list
> GeoTools-Devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel