Thanks, Andrea. The GeoServer-2.9.x-OpenJDK8 now passes:
http://build.geo-solutions.it/jenkins/job/GeoServer-2.9.x-OpenJDK8/

Kind regards,
Ben.

On 23/06/16 03:32, Andrea Aime wrote:
> Hi Ben,
> looks like it's fixed on master, but still failing on 15.x (we have a
> OpenJDK 8 build there too, it's just not sending hate mails).
> I've backported your Vera fix to 15.x, hopefully that will fix it
>
> Cheers
> Andrea
>
> On Sat, Jun 18, 2016 at 6:37 AM, Ben Caradoc-Davies <b...@transient.nz>
> wrote:
>
>> Did not fix. Can someone with access to this machine try running these
>> interactively or with remote debugging?
>>
>> Kind regards,
>> Ben.
>>
>>
>> On 18/06/16 15:55, Ben Caradoc-Davies wrote:
>>
>>> I changed LetterConflictTest on master to use Bitstream Vera Sans:
>>>
>>> https://github.com/geotools/geotools/commit/c2fb015aead7795cdcfd024e5794d41e00b1b395
>>>
>>>
>>> I also kicked the GeoSolutions GeoTools-Master-OpenJDK8 build.
>>>
>>> Kind regards,
>>> Ben.
>>>
>>> On 10/06/16 23:08, Andrea Aime wrote:
>>>
>>>> Hi,
>>>> it looks that test class was committed by Jody following up a pull
>>>> request
>>>> from IGN:
>>>>
>>>> https://github.com/geotools/geotools/commits/master/modules/library/render/src/test/java/org/geotools/renderer/lite/LetterConflictTest.java
>>>>
>>>>
>>>> Could be the usual thing of manually registering and using a cross
>>>> platform
>>>> font like it's done in other tests, e.g:
>>>>
>>>> https://github.com/geotools/geotools/blob/master/modules/library/render/src/test/java/org/geotools/renderer/lite/ScreenMapShapefileTest.java#L96
>>>>
>>>>
>>>> It's weird that the build sometimes passes, and sometimes does not?
>>>>
>>>> Cheers
>>>> Andrea
>>>>
>>>> On Fri, Jun 10, 2016 at 12:30 AM, Jody Garnett <jody.garn...@gmail.com>
>>>> wrote:
>>>>
>>>> I think there is a difference between openjdk and oracle jdk on font
>>>>> metrics. You may consider using explicit bold fonts (rather than
>>>>> trust font
>>>>> metric calculations).
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Jody Garnett
>>>>>
>>>>> On 9 June 2016 at 14:52, Ben Caradoc-Davies <b...@transient.nz> wrote:
>>>>>
>>>>> Alessandro,
>>>>>>
>>>>>> you might have noticed some gt-render failures in
>>>>>> GeoTools-Master-OpenJDK8 (and the downstream failures of
>>>>>> GeoServer-Master-OpenJDK8 that might be caused by this).
>>>>>>
>>>>>>
>>>>>> http://build.geo-solutions.it/jenkins/view/GeoTools/job/GeoTools-Master-OpenJDK8/
>>>>>>
>>>>>>
>>>>>> junit.framework.AssertionFailedError: More labels in image2 than image1
>>>>>>         at junit.framework.Assert.fail(Assert.java:57)
>>>>>>         at junit.framework.Assert.assertTrue(Assert.java:22)
>>>>>>         at junit.framework.TestCase.assertTrue(TestCase.java:192)
>>>>>>         at
>>>>>>
>>>>>>
>>>>>> org.geotools.renderer.lite.LetterConflictTest.testLetterConflictEnabledCurvedLine(LetterConflictTest.java:196)
>>>>>>
>>>>>>
>>>>>> The build passes for me with Maven 3.3.9 and openjdk-8-jdk 8u91-b14-2
>>>>>> amd64 on debian/sid:
>>>>>>
>>>>>> $ mvn -version
>>>>>> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
>>>>>> 2015-11-11T05:41:47+13:00)
>>>>>> Maven home: /home/ben/java/maven
>>>>>> Java version: 1.8.0_91, vendor: Oracle Corporation
>>>>>> Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
>>>>>> Default locale: en_GB, platform encoding: UTF-8
>>>>>> OS name: "linux", version: "4.6.0-1-amd64", arch: "amd64", family:
>>>>>> "unix"
>>>>>>
>>>>>> One of the differences between Oracle JDK and OpenJDK is that OpenJDK
>>>>>> ships with no fonts and makes use of system fonts. This has in the past
>>>>>> broken some gt-render unit tests on systems with unusual font
>>>>>> configuration. Have you tried running LetterConflictTest in interactive
>>>>>> mode on build.geo-solutions.it?
>>>>>>
>>>>>> Kind regards,
>>>>>>
>>>>>> --
>>>>>> Ben Caradoc-Davies <b...@transient.nz>
>>>>>> Director
>>>>>> Transient Software Limited <http://transient.nz/>
>>>>>> New Zealand
>>>>>>
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>>
>>>>>> What NetFlow Analyzer can do for you? Monitors network bandwidth and
>>>>>> traffic
>>>>>> patterns at an interface-level. Reveals which users, apps, and
>>>>>> protocols
>>>>>> are
>>>>>> consuming the most bandwidth. Provides multi-vendor support for
>>>>>> NetFlow,
>>>>>> J-Flow, sFlow and other flows. Make informed decisions using capacity
>>>>>> planning reports.
>>>>>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
>>>>>> _______________________________________________
>>>>>> GeoTools-Devel mailing list
>>>>>> GeoTools-Devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>>
>>>>> What NetFlow Analyzer can do for you? Monitors network bandwidth and
>>>>> traffic
>>>>> patterns at an interface-level. Reveals which users, apps, and protocols
>>>>> are
>>>>> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
>>>>> J-Flow, sFlow and other flows. Make informed decisions using capacity
>>>>> planning reports.
>>>>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
>>>>> _______________________________________________
>>>>> GeoTools-Devel mailing list
>>>>> GeoTools-Devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>> --
>> Ben Caradoc-Davies <b...@transient.nz>
>> Director
>> Transient Software Limited <http://transient.nz/>
>> New Zealand
>>
>
>
>

-- 
Ben Caradoc-Davies <b...@transient.nz>
Director
Transient Software Limited <http://transient.nz/>
New Zealand

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to