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

Reply via email to