[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orekit Developers] Test Errors on Head Revision



Hank Grabowski <hank@applieddefense.com> a écrit :

All,

I was trying to create some new development VMs and have noticed that I'm
getting test errors with the head revision.  I have the Maven 3.1.1
installed on both OSs.  I do a clean checkout of orekit-main from the
https://www.orekit.org/git/orekit-main.git link.  I then run "mvn package"
on the clean folder.  Under Windows 7 I'm getting these test failures:

  JPLEphemeridesLoaderTest.testGMInpop:111 ? Orekit file
c:\git\orekit_ro\orekit...
  JPLEphemeridesLoaderTest.testEndianness:190 ? Orekit file
c:\git\orekit_ro\ore...
  JPLEphemeridesLoaderTest.testInpopvsJPL:218 ? Orekit file
c:\git\orekit_ro\ore...
  JPLEphemeridesLoaderTest.testConstantsInpop:57 ? Orekit file
c:\git\orekit_ro\...

Which map to the following errors in the surefire reports:

org.orekit.errors.OrekitException: file
c:\git\orekit_ro\orekit-main\target\test-classes\inpop\inpop10b_TDB_summer_1969_bigendian.dat
is not a JPL ephemerides binary file

org.orekit.errors.OrekitException: file
c:\git\orekit_ro\orekit-main\target\test-classes\inpop\inpop10b_TCB_summer_1969_bigendian.dat
is not a JPL ephemerides binary file

org.orekit.errors.OrekitException: file
c:\git\orekit_ro\orekit-main\target\test-classes\inpop\inpop10b_TDB_summer_1969_bigendian.dat
is not a JPL ephemerides binary file

org.orekit.errors.OrekitException: file
c:\git\orekit_ro\orekit-main\target\test-classes\inpop\inpop10b_TDB_summer_1969_bigendian.dat
is not a JPL ephemerides binary file


Under Linux I get a test error in the same library but it's different:

JPLEphemeridesLoaderTest.testGMInpop:114 expected:<3.24858597E14> but
was:<3.24858591760573E14>

I've never seen that.
Do you use Java8? I have recently installed it and got a bunch of weird numerical behaviors with it. That is to say Java 8 did trigger some failures that were due to not robust enough algorithms.

best regards,
Luc



I'm surprised that the errors were different across the two OSs.  I tried
loading the Windows project into a fresh workspace and Eclipse and am
having import problems so I can't see if it runs differently under Eclipse
maven or not (but I'm investigating that on my own).

Have you guys seen this before?

Hank




----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.