[jboss-jira] [JBoss JIRA] (JGRP-1800) OverlappingMergeTest testRegularMessageSending does not receive all expected mcast messages

Richard Achmatowicz (JIRA) issues at jboss.org
Mon Feb 24 15:11:48 EST 2014


Richard Achmatowicz created JGRP-1800:
-----------------------------------------

             Summary: OverlappingMergeTest testRegularMessageSending does not receive all expected mcast messages
                 Key: JGRP-1800
                 URL: https://issues.jboss.org/browse/JGRP-1800
             Project: JGroups
          Issue Type: Bug
    Affects Versions: 3.2.13
         Environment: RHEL, Solairis
            Reporter: Richard Achmatowicz
            Assignee: Bela Ban
             Fix For: 3.2.13


testRegularMessageSending is a test is a kind of smoke test for the stack used in OverlappingMergeTest: 
- three channels a,b,c are created with a particular stack (see modifyConfigs)
- each of a,b,c sends 5 multicast messages to the group, with message payloads "1", "2", "3", "4", "5"
- the receiver in each channel collects up the multicasts received
- the test checks that all 15 messages are received by each of the channels, and an assertion error is thrown is this is not the case

This test is failing occasionally. An example of the error:
{noformat}
Error Message

(C) num_mcasts=C: 1 C: 2 C: 3 C: 4 C: 5 A: 1 B: 1 A: 2 B: 2 B: 3 B: 4 A: 4 B: 5 A: 5  expected: 15)
Stacktrace

java.lang.AssertionError 
at org.jgroups.tests.OverlappingMergeTest.checkReceivedMessages(OverlappingMergeTest.java:476) 
at org.jgroups.tests.OverlappingMergeTest.testRegularMessageSending(OverlappingMergeTest.java:66) 
{noformat}

This assertion error indicates that multicast #3 was not received from A by C.

This is a very simple scenario and failures should not be occurring. I mention this error as there are other merge tests, namely:
* testOverlappingMergeWithBC
* testOverlappingMergeWithABC
which are more complex, but when we look at their failures, they fail on an initial step similar to the one described above.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list