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'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