Kevin Earls created AMQ-4973:
--------------------------------

             Summary: UnreliableUdpTransportTest and MulticastTransportTest 
have test failures
                 Key: AMQ-4973
                 URL: https://issues.apache.org/jira/browse/AMQ-4973
             Project: ActiveMQ
          Issue Type: Bug
          Components: Test Cases
            Reporter: Kevin Earls
            Priority: Minor


The testSendingMediumMessage and testSendingLargeMessage test cases fail for 
both of these as shown below.  

UnreliableUdpTransportTest uses 
org.apache.activemq.transport.reliable.ReliableTransport, which is deprecated.  
Should we continue to run these tests?

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.activemq.transport.multicast.MulticastTransportTest
Tests run: 3, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 40.6 sec <<< 
FAILURE! - in org.apache.activemq.transport.multicast.MulticastTransportTest
testSendingMediumMessage(org.apache.activemq.transport.multicast.MulticastTransportTest)
  Time elapsed: 40.402 sec  <<< FAILURE!
junit.framework.AssertionFailedError: Should have received a Command by now!
        at junit.framework.Assert.fail(Assert.java:57)
        at junit.framework.Assert.assertTrue(Assert.java:22)
        at junit.framework.Assert.assertNotNull(Assert.java:256)
        at junit.framework.TestCase.assertNotNull(TestCase.java:426)
        at 
org.apache.activemq.transport.udp.UdpTestSupport.assertCommandReceived(UdpTestSupport.java:257)
        at 
org.apache.activemq.transport.udp.UdpTestSupport.assertSendTextMessage(UdpTestSupport.java:112)
        at 
org.apache.activemq.transport.udp.UdpTestSupport.testSendingMediumMessage(UdpTestSupport.java:84)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at junit.framework.TestCase.runTest(TestCase.java:176)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)

testSendingLargeMessage(org.apache.activemq.transport.multicast.MulticastTransportTest)
  Time elapsed: 0.009 sec  <<< FAILURE!
junit.framework.AssertionFailedError: Failed to send to transport: 
java.net.SocketException: Socket is closed
        at junit.framework.Assert.fail(Assert.java:57)
        at junit.framework.TestCase.fail(TestCase.java:227)
        at 
org.apache.activemq.transport.udp.UdpTestSupport.assertSendTextMessage(UdpTestSupport.java:123)
        at 
org.apache.activemq.transport.udp.UdpTestSupport.testSendingLargeMessage(UdpTestSupport.java:90)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at junit.framework.TestCase.runTest(TestCase.java:176)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)


Results :

Failed tests: 
  
MulticastTransportTest>UdpTestSupport.testSendingMediumMessage:84->UdpTestSupport.assertSendTextMessage:112->UdpTestSupport.assertCommandReceived:257
 Should have received a Command by now!
  
MulticastTransportTest>UdpTestSupport.testSendingLargeMessage:90->UdpTestSupport.assertSendTextMessage:123
 Failed to send to transport: java.net.SocketException: Socket is closed

Tests run: 3, Failures: 2, Errors: 0, Skipped: 0




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to