Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-328

result from buildbot, sbt and eclipse do not match

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: s5
    • Component/s: None
    • Labels:
      None

      Description

      after git pull, I ran the tests in SBT and eclipse and both show three failures.

      build bot result:

      Time Revision Result Builder Build # Info
      Oct 02 15:00 f73b8cb83fe0... success ngf-daffodil-rhel6-buildbot #174 Build successful

      SBT results:
      [info] - test_assertions_assertGuidesChoice
      [error] Failed: : Total 224, Failed 3, Errors 0, Passed 221, Skipped 0
      [error] Failed tests:
      [error] daffodil.section12.delimiter_properties.TestDelimiterProperties

      eclipse result:
      java.lang.Exception: Comparison failed.
      Expected <DP_03 xmlns:tdml="http://www.ibm.com/xmlns/dfdl/testData" xmlns:dfdl="http://www.ogf.org/dfdl/dfdl-1.0/" xmlns:ct="http://w3.ibm.com/xmlns/dfdl/ctInfoset" xmlns:ex="http://example.com" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><s1>0.003</s1><s1>-2.75</s1><s1>3.99</s1></DP_03>
      Actual <DP_03 xmlns:ex="http://example.com"><s1>0.0030</s1><s1>-2.75</s1><s1>3.99</s1></DP_03>
      Differences were (path, expected, actual):
      (DP_03/s1[1],'0.003','0.0030')
      at daffodil.tdml.ParserTestCase.verifyParseInfoset(TDMLRunner.scala:321)
      at daffodil.tdml.ParserTestCase.runParseExpectSuccess(TDMLRunner.scala:391)
      at daffodil.tdml.ParserTestCase.runProcessor(TDMLRunner.scala:286)
      at daffodil.tdml.TestCase.run(TDMLRunner.scala:242)
      at daffodil.tdml.DFDLTestSuite.runOneTestNoTDMLValidation(TDMLRunner.scala:124)
      at daffodil.tdml.DFDLTestSuite.runOneTest(TDMLRunner.scala:104)
      at daffodil.section12.delimiter_properties.TestDelimiterProperties.test_DelimProp_05(TestDelimiterProperties.scala:37)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
      at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
      at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
      at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
      at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
      at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
      at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
      at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
      at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
      at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
      at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
      at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
      at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
      at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
      at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

      three employees got 3 different results:
      Taylor Wise see failure in Eclipse but not SBT.
      Paul Chu shows both pass (Eclipse and SBT)
      Shawn Sustrich shows SBT fails however Eclipse passes.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                ssustrich Shawn Sustrich (Inactive)
                Reporter:
                aseyler Andrew Seyler
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Tasks