Some of the tests are time sensitive, but the get better all the time.
They should all run for a release and if some fail on the collective
run, they should pass when run on their own, with mvn test
-Dtest=SslBrokerServiceTest for example.

There was one failure in the last hudson run for example, if the
failure repeats it will need some investigation.
https://hudson.apache.org/hudson/job/ActiveMQ/495/org.apache.activemq$activemq-core/testReport/


On 5 November 2010 18:27, schow <sc...@alarmpoint.com> wrote:
>
> Hello,
>
> I'm running "mvn test" from the root directory of my sandbox:
>
> https://svn.apache.org/repos/asf/activemq/tags/activemq-5.4.1
>
> The activemq-core project is failing on two unit tests and I'm wondering if
> the general rule is that all unit tests should pass or is it expected that
> some will fail due to known issues?  Here is the test output:
>
> -------------------------------------------------------------------------------
> Test set: org.apache.activemq.transport.tcp.SslBrokerServiceTest
> -------------------------------------------------------------------------------
> Tests run: 131, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 639.379
> sec <<< FAILURE!
> testNeedClientAuth(org.apache.activemq.transport.tcp.SslBrokerServiceTest)
> Time elapsed: 5.063 sec  <<< ERROR!
> java.net.SocketException: Connection closed by remote host
>        at
> com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(SSLSocketImpl.java:1253)
>        at
> com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1119)
>        at
> com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1107)
>        at
> org.apache.activemq.transport.tcp.SslBrokerServiceTest.makeSSLConnection(SslBrokerServiceTest.java:123)
>        at
> org.apache.activemq.transport.tcp.SslBrokerServiceTest.testNeedClientAuth(SslBrokerServiceTest.java:89)
>        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 junit.framework.TestCase.runTest(TestCase.java:168)
>        at junit.framework.TestCase.runBare(TestCase.java:134)
>        at
> org.apache.activemq.CombinationTestSupport.runBare(CombinationTestSupport.java:90)
>        at junit.framework.TestResult$1.protect(TestResult.java:110)
>        at junit.framework.TestResult.runProtected(TestResult.java:128)
>        at junit.framework.TestResult.run(TestResult.java:113)
>        at junit.framework.TestCase.run(TestCase.java:124)
>        at junit.framework.TestSuite.runTest(TestSuite.java:232)
>        at junit.framework.TestSuite.run(TestSuite.java:227)
>        at
> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>        at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:115)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:140)
>        at org.apache.maven.surefire.Surefire.run(Surefire.java:109)
>        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.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>        at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1017)
>
> -------------------------------------------------------------------------------
> Test set: org.apache.activemq.broker.policy.MessageListenerDeadLetterTest
> -------------------------------------------------------------------------------
> Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 7.032 sec
> <<< FAILURE!
> testTransientQueueMessage(org.apache.activemq.broker.policy.MessageListenerDeadLetterTest)
> Time elapsed: 1.547 sec  <<< FAILURE!
> junit.framework.AssertionFailedError: inflight for:
> org.apache.activemq.broker.policy.MessageListenerDeadLetterTest.testTransientQueueMessage:
> 1 matches expected:<0> but was:<1>
>        at junit.framework.Assert.fail(Assert.java:47)
>        at junit.framework.Assert.failNotEquals(Assert.java:277)
>        at junit.framework.Assert.assertEquals(Assert.java:64)
>        at junit.framework.Assert.assertEquals(Assert.java:130)
>        at
> org.apache.activemq.broker.policy.DeadLetterTestSupport.validateConsumerPrefetch(DeadLetterTestSupport.java:198)
>        at
> org.apache.activemq.broker.policy.DeadLetterTestSupport.testTransientQueueMessage(DeadLetterTestSupport.java:174)
>        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 junit.framework.TestCase.runTest(TestCase.java:168)
>        at junit.framework.TestCase.runBare(TestCase.java:134)
>        at
> org.apache.activemq.CombinationTestSupport.runBare(CombinationTestSupport.java:90)
>        at
> org.apache.activemq.CombinationTestSupport.runBare(CombinationTestSupport.java:96)
>        at junit.framework.TestResult$1.protect(TestResult.java:110)
>        at junit.framework.TestResult.runProtected(TestResult.java:128)
>        at junit.framework.TestResult.run(TestResult.java:113)
>        at junit.framework.TestCase.run(TestCase.java:124)
>        at junit.framework.TestSuite.runTest(TestSuite.java:232)
>        at junit.framework.TestSuite.run(TestSuite.java:227)
>        at
> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>        at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:115)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:140)
>        at org.apache.maven.surefire.Surefire.run(Surefire.java:109)
>        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.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>        at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1017)
>
>
> --
> View this message in context: 
> http://activemq.2283324.n4.nabble.com/AMQ-5-4-1-activemq-core-unit-test-failures-tp3029158p3029158.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>



-- 
http://blog.garytully.com
http://fusesource.com

Reply via email to