3 Replies Latest reply on Sep 15, 2011 9:38 AM by sverker

    Unit tests fails when building on Windows (win 7 64 bit)

    sverker

      Hi,

      I'm getting unit test failures on ZIP and DDL sequencers when building on Windows 7. Building on linux machine with CentOS 5.6 works fine.

      /Sverker

        • 1. Re: Unit tests fails when building on Windows (win 7 64 bit)
          rhauch

          Mind sharing what the failures are?

          • 2. Re: Unit tests fails when building on Windows (win 7 64 bit)
            sverker

            Sure:

             

            -------------------------------------------------------------------------------

            Test set: org.modeshape.sequencer.ddl.DdlSequencerTest

            -------------------------------------------------------------------------------

            Tests run: 14, Failures: 4, Errors: 0, Skipped: 1, Time elapsed: 0.858 sec <<< FAILURE!

            shouldSequenceCreateSchema(org.modeshape.sequencer.ddl.DdlSequencerTest)  Time elapsed: 0.375 sec  <<< FAILURE!

            java.lang.AssertionError:
            Expected: is <true>
                 got: <false>


            at org.junit.Assert.assertThat(Assert.java:778)

            at org.junit.Assert.assertThat(Assert.java:736)

            at org.modeshape.sequencer.ddl.DdlSequencerTest.verifyBaseProperties(DdlSequencerTest.java:196)

            at org.modeshape.sequencer.ddl.DdlSequencerTest.shouldSequenceCreateSchema(DdlSequencerTest.java:263)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:597)

            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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)

            at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)

            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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)

            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)

            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:597)

            at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)

            at $Proxy0.invoke(Unknown Source)

            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)

            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)

            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)

             

            shouldSequenceCreateTable(org.modeshape.sequencer.ddl.DdlSequencerTest)  Time elapsed: 0.016 sec  <<< FAILURE!

            java.lang.AssertionError:
            Expected: is <true>
                 got: <false>


            at org.junit.Assert.assertThat(Assert.java:778)

            at org.junit.Assert.assertThat(Assert.java:736)

            at org.modeshape.sequencer.ddl.DdlSequencerTest.shouldSequenceCreateTable(DdlSequencerTest.java:349)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:597)

            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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)

            at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)

            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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)

            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)

            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:597)

            at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)

            at $Proxy0.invoke(Unknown Source)

            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)

            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)

            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)

             

            shouldSequenceStatementsWithDoubleQuotes(org.modeshape.sequencer.ddl.DdlSequencerTest)  Time elapsed: 0.058 sec  <<< FAILURE!

            java.lang.AssertionError:
            Expected: is <true>
                 got: <false>


            at org.junit.Assert.assertThat(Assert.java:778)

            at org.junit.Assert.assertThat(Assert.java:736)

            at org.modeshape.sequencer.ddl.DdlSequencerTest.verifyBaseProperties(DdlSequencerTest.java:196)

            at org.modeshape.sequencer.ddl.DdlSequencerTest.shouldSequenceStatementsWithDoubleQuotes(DdlSequencerTest.java:442)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:597)

            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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)

            at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)

            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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)

            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)

            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:597)

            at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)

            at $Proxy0.invoke(Unknown Source)

            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)

            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)

            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)

             

            shouldSequenceOracleDdl(org.modeshape.sequencer.ddl.DdlSequencerTest)  Time elapsed: 0.046 sec  <<< FAILURE!

            java.lang.AssertionError:
            Expected: is <true>
                 got: <false>


            at org.junit.Assert.assertThat(Assert.java:778)

            at org.junit.Assert.assertThat(Assert.java:736)

            at org.modeshape.sequencer.ddl.DdlSequencerTest.verifyBaseProperties(DdlSequencerTest.java:196)

            at org.modeshape.sequencer.ddl.DdlSequencerTest.shouldSequenceOracleDdl(DdlSequencerTest.java:659)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:597)

            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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)

            at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)

            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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)

            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)

            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:597)

            at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)

            at $Proxy0.invoke(Unknown Source)

            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)

            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)

            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)

             

             

             

            • 3. Re: Unit tests fails when building on Windows (win 7 64 bit)
              sverker

              -------------------------------------------------------------------------------

              Test set: org.modeshape.sequencer.zip.ZipSequencerTest

              -------------------------------------------------------------------------------

              Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!

              shouldBeAbleToExtractZip(org.modeshape.sequencer.zip.ZipSequencerTest)  Time elapsed: 1.134 sec  <<< FAILURE!

              java.lang.AssertionError:
              Expected: is not null
                   got: null


              at org.junit.Assert.assertThat(Assert.java:502)

              at org.junit.Assert.assertThat(Assert.java:492)

              at org.modeshape.sequencer.zip.ZipSequencerTest.shouldBeAbleToExtractZip(ZipSequencerTest.java:86)