Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-678

The message groups feature does not work for OpenWire protocol

    XMLWordPrintable

Details

    • Bug
    • Resolution: Obsolete
    • Major
    • Future GA
    • A-MQ 7.0.0.GA, AMQ 7.1.0.GA
    • None
    • Release Notes

    Description

      There are two tests which demonstrate the problem. First, there is a Dtests test. Second, there is an integration test ported from ActiveMQ 5 in Artemis itself. Both tests fail, because the messages are not being delivered so that each consumer will get all (or none) messages belonging to each of the message groups. Which is the essence of the feature. This is best visible in case of ActiveMQ test:

      2017-06-01 13:12:29,639 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=0, seq=2
      2017-06-01 13:12:29,639 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=0, seq=2
      2017-06-01 13:12:29,642 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=0, seq=1
      

      Logs

      Dtests: See logs at http://primary-ci.messaging.lab.eng.brq.redhat.com:8080/job/dtests-jamq-7.0.1-clients-1.1.0-java-jms_ow-downstream-acceptance-tests-r7x-oracle_1.8.0/9/consoleFull

      20:47:33 [20:49:24] [PASS] dtestlib.Test :: Pre-Check test environment (exp. True) # result:True (exp. True), dur.:-1.00 
      20:47:33 [20:49:24] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.61 
      20:47:34 [20:49:25] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.64 
      20:47:35 [20:49:26] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.62 
      20:47:36 [20:49:27] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/bbd70993.zip, /tmp/dtests_1496250005_13995/recv_bbd70993.zip)
      20:47:36 [20:49:27] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=60 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/amqx.jar  queue --host 10.34.127.10:1099 --action add --name "test_message_group_simple" # ecode:0 (exp. 0), dur.:0.67 
      20:47:37 [20:49:28] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.66 
      20:47:38 [20:49:29] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.76 
      20:47:39 [20:49:30] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.67 
      20:47:39 [20:49:30] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.70 
      20:47:41 [20:49:32] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/053fc63a.zip, /tmp/dtests_1496250005_13995/recv_053fc63a.zip)
      20:47:41 [20:49:32] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=200 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar sender  --timeout 2 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 1 --msg-content "A-0" --msg-group-id A # ecode:0 (exp. 0), dur.:0.68 
      20:47:41 [20:49:32] [PASS] dtestlib.Test :: Check message count # result:1 (exp. 1), dur.:-1.00 
      20:47:42 [20:49:33] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.72 
      20:47:43 [20:49:34] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/db2f181a.zip, /tmp/dtests_1496250005_13995/recv_db2f181a.zip)
      20:47:43 [20:49:34] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=200 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar sender  --timeout 2 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 1 --msg-content "B-0" --msg-group-id B # ecode:0 (exp. 0), dur.:0.66 
      20:47:43 [20:49:34] [PASS] dtestlib.Test :: Check message count # result:1 (exp. 1), dur.:-1.00 
      20:47:44 [20:49:35] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.68 
      20:47:45 [20:49:36] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/18336265.zip, /tmp/dtests_1496250005_13995/recv_18336265.zip)
      20:47:45 [20:49:36] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=200 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar sender  --timeout 2 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 1 --msg-content "C-0" --msg-group-id C # ecode:0 (exp. 0), dur.:0.75 
      20:47:45 [20:49:36] [PASS] dtestlib.Test :: Check message count # result:1 (exp. 1), dur.:-1.00 
      20:47:46 [20:49:37] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.82 
      20:47:47 [20:49:38] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/f7d21dde.zip, /tmp/dtests_1496250005_13995/recv_f7d21dde.zip)
      20:47:47 [20:49:39] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=200 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar sender  --timeout 2 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 1 --msg-content "A-1" --msg-group-id A # ecode:0 (exp. 0), dur.:0.67 
      20:47:47 [20:49:39] [PASS] dtestlib.Test :: Check message count # result:1 (exp. 1), dur.:-1.00 
      20:47:48 [20:49:39] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.67 
      20:47:49 [20:49:40] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/0a92f9c9.zip, /tmp/dtests_1496250005_13995/recv_0a92f9c9.zip)
      20:47:50 [20:49:41] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=200 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar sender  --timeout 2 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 1 --msg-content "B-1" --msg-group-id B # ecode:0 (exp. 0), dur.:0.66 
      20:47:50 [20:49:41] [PASS] dtestlib.Test :: Check message count # result:1 (exp. 1), dur.:-1.00 
      20:47:50 [20:49:41] [PASS] dtestlib.Test :: [root@10.34.127.10]$ bash /var/dtests/node_data/configlib.sh do_get_artemis1_broker_state /opt/jboss-amq-7 /opt/jboss-amq-7-i0 # ecode:0 (exp. 0), dur.:0.73 
      20:47:51 [20:49:42] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/26dc8f93.zip, /tmp/dtests_1496250005_13995/recv_26dc8f93.zip)
      20:47:52 [20:49:43] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=200 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar sender  --timeout 2 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 1 --msg-content "C-1" --msg-group-id C # ecode:0 (exp. 0), dur.:0.67 
      20:47:52 [20:49:43] [PASS] dtestlib.Test :: Check message count # result:1 (exp. 1), dur.:-1.00 
      20:47:52 [20:49:43] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/1a98f102.zip, /tmp/dtests_1496250005_13995/recv_1a98f102.zip)
      20:47:52 [20:49:43] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=240 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar receiver  --timeout 120 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 2 # ecode:0 (exp. True), dur.:10.24 
      20:47:52 [20:49:43] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=240 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar receiver  --timeout 120 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 2 # ecode:0 (exp. 0), dur.:10.24 
      20:47:52 [20:49:43] [PASS] dtestlib.Test :: Outputs compare # result:True (exp. True), dur.:-1.00 
      20:47:53 [20:49:44] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/4f35c247.zip, /tmp/dtests_1496250005_13995/recv_4f35c247.zip)
      20:47:53 [20:49:44] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=240 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar receiver  --timeout 120 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 2 # ecode:0 (exp. True), dur.:13.26 
      20:47:53 [20:49:44] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=240 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar receiver  --timeout 120 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 2 # ecode:0 (exp. 0), dur.:13.26 
      20:47:53 [20:49:44] [FAIL] dtestlib.Test :: Outputs compare # result:False (exp. True), dur.:-1.00 err_cnt:1
      20:47:53 [20:49:44] [INFO] dtestlib.Test :: stdout:
      20:47:53   
      20:47:53 [20:49:44] [INFO] dtestlib.Test :: stderr:
      20:47:53   
      20:47:53 [20:49:44] [FAIL] dtestlib.ClientProcessor :: BEGIN comparison details vvvvvvvvv
      20:47:53   a_data = [{'reply-to-group-id': None, 'delivery-count': 0, 'correlation_id': None, 'ttl': 0, 'id': 'ID:dhcp-127-10.lab.eng.brq.redhat.com-44712-1496256701543-1:1:1:1:1', 'subject': None, 'priority': 4, 'user_id': None, 'durable': True, 'content': 'B-0', 'content_encoding': None, 'redelivered': False, 'type': None, 'creation-time': 1496256701699, 'absolute-expiry-time': 0, 'content_type': None, 'address': 'queue://test_message_group_simple', 'properties': {'JMSXGroupSeq': 0, 'JMSXGroupID': 'B'}, 'first-acquirer': False, 'group-id': 'B', 'reply_to': None, 'group-sequence': 0}, {'reply-to-group-id': None, 'delivery-count': 0, 'correlation_id': None, 'ttl': 0, 'id': 'ID:dhcp-127-10.lab.eng.brq.redhat.com-45721-1496256710367-1:1:1:1:1', 'subject': None, 'priority': 4, 'user_id': None, 'durable': True, 'content': 'C-1', 'content_encoding': None, 'redelivered': False, 'type': None, 'creation-time': 1496256710519, 'absolute-expiry-time': 0, 'content_type': None, 'address': 'queue://test_message_group_simple', 'properties': {'JMSXGroupSeq': 0, 'JMSXGroupID': 'C'}, 'first-acquirer': False, 'group-id': 'C', 'reply_to': None, 'group-sequence': 0}]
      20:47:53   b_data = [{'reply-to-group-id': None, 'delivery-count': 0, 'correlation_id': None, 'ttl': 0, 'id': 'ID:dhcp-127-10.lab.eng.brq.redhat.com-44712-1496256701543-1:1:1:1:1', 'subject': None, 'priority': 4, 'user_id': None, 'durable': True, 'content': 'B-0', 'content_encoding': None, 'redelivered': False, 'type': None, 'creation-time': 1496256701699, 'absolute-expiry-time': 0, 'content_type': None, 'address': 'queue://test_message_group_simple', 'properties': {'JMSXGroupSeq': 0, 'JMSXGroupID': 'B'}, 'first-acquirer': False, 'group-id': 'B', 'reply_to': None, 'group-sequence': 0}, {'reply-to-group-id': None, 'delivery-count': 0, 'correlation_id': None, 'ttl': 0, 'id': 'ID:dhcp-127-10.lab.eng.brq.redhat.com-41627-1496256708230-1:1:1:1:1', 'subject': None, 'priority': 4, 'user_id': None, 'durable': True, 'content': 'B-1', 'content_encoding': None, 'redelivered': False, 'type': None, 'creation-time': 1496256708383, 'absolute-expiry-time': 0, 'content_type': None, 'address': 'queue://test_message_group_simple', 'properties': {'JMSXGroupSeq': 0, 'JMSXGroupID': 'B'}, 'first-acquirer': False, 'group-id': 'B', 'reply_to': None, 'group-sequence': 0}]
      20:47:53   ab_diff = [{'content': ('C-1', 'B-1'), 'creation-time': (1496256710519, 1496256708383), 'properties': {'JMSXGroupID': ('C', 'B')}, 'group-id': ('C', 'B')}]
      20:47:53   mode = {'default': <class 'dtestlib.scales.RelaxedComparator.RelaxedComparator'>, 'dict': <class 'dtestlib.scales.DictComparator.DictComparator'>, 'list': <class 'dtestlib.scales.ListComparator.ListComparator'>}
      20:47:53   filters = {<%all>: {'timestamp': <class 'dtestlib.scales.IgnoreComparator.IgnoreComparator'>, 'properties': {'JMSXDeliveryCount': <class 'dtestlib.scales.IgnoreComparator.IgnoreComparator'>}, 'id': <class 'dtestlib.scales.IgnoreComparator.IgnoreComparator'>}}
      20:47:53 [20:49:44] [FAIL] dtestlib.ClientProcessor :: END comparison details ^^^^^^^^^^
      20:47:53 [20:49:44] [INFO] dtestlib.Scp :: paramiko.SFTPClient.get(/var/dtests/167e49b6.zip, /tmp/dtests_1496250005_13995/recv_167e49b6.zip)
      20:47:53 [20:49:45] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=240 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar receiver  --timeout 120 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 2 # ecode:0 (exp. True), dur.:10.73 
      20:47:53 [20:49:45] [PASS] dtestlib.Test :: [root@10.34.127.10]$  /var/dtests/node_data/clients/cli_wrapper.sh  -DDTESTS_PID=13995 -DC_KILLTIME=240 -DC_HANG_ANALYSIS_ENA=0 -DC_CRASH_ANALYSIS_ENA=0 -DC_CRASH_FILE_DELETE_ENA=0  java  -jar /var/dtests/node_data/clients/aoc7.jar receiver  --timeout 120 --log-msgs dict --broker tcp://10.34.127.10:61616 --conn-username admin --conn-password admin --address "test_message_group_simple" --count 2 # ecode:0 (exp. 0), dur.:10.73 
      20:47:54 [20:49:45] [FAIL] dtestlib.Test :: Outputs compare # result:False (exp. True), dur.:-1.00 err_cnt:1
      20:47:54 [20:49:45] [INFO] dtestlib.Test :: stdout:
      20:47:54   
      20:47:54 [20:49:45] [INFO] dtestlib.Test :: stderr:
      20:47:54   
      20:47:54 [20:49:45] [FAIL] dtestlib.ClientProcessor :: BEGIN comparison details vvvvvvvvv
      20:47:54   a_data = [{'reply-to-group-id': None, 'delivery-count': 0, 'correlation_id': None, 'ttl': 0, 'id': 'ID:dhcp-127-10.lab.eng.brq.redhat.com-44954-1496256703625-1:1:1:1:1', 'subject': None, 'priority': 4, 'user_id': None, 'durable': True, 'content': 'C-0', 'content_encoding': None, 'redelivered': False, 'type': None, 'creation-time': 1496256703792, 'absolute-expiry-time': 0, 'content_type': None, 'address': 'queue://test_message_group_simple', 'properties': {'JMSXGroupSeq': 0, 'JMSXGroupID': 'C'}, 'first-acquirer': False, 'group-id': 'C', 'reply_to': None, 'group-sequence': 0}, {'reply-to-group-id': None, 'delivery-count': 0, 'correlation_id': None, 'ttl': 0, 'id': 'ID:dhcp-127-10.lab.eng.brq.redhat.com-41627-1496256708230-1:1:1:1:1', 'subject': None, 'priority': 4, 'user_id': None, 'durable': True, 'content': 'B-1', 'content_encoding': None, 'redelivered': False, 'type': None, 'creation-time': 1496256708383, 'absolute-expiry-time': 0, 'content_type': None, 'address': 'queue://test_message_group_simple', 'properties': {'JMSXGroupSeq': 0, 'JMSXGroupID': 'B'}, 'first-acquirer': False, 'group-id': 'B', 'reply_to': None, 'group-sequence': 0}]
      20:47:54   b_data = [{'reply-to-group-id': None, 'delivery-count': 0, 'correlation_id': None, 'ttl': 0, 'id': 'ID:dhcp-127-10.lab.eng.brq.redhat.com-44954-1496256703625-1:1:1:1:1', 'subject': None, 'priority': 4, 'user_id': None, 'durable': True, 'content': 'C-0', 'content_encoding': None, 'redelivered': False, 'type': None, 'creation-time': 1496256703792, 'absolute-expiry-time': 0, 'content_type': None, 'address': 'queue://test_message_group_simple', 'properties': {'JMSXGroupSeq': 0, 'JMSXGroupID': 'C'}, 'first-acquirer': False, 'group-id': 'C', 'reply_to': None, 'group-sequence': 0}, {'reply-to-group-id': None, 'delivery-count': 0, 'correlation_id': None, 'ttl': 0, 'id': 'ID:dhcp-127-10.lab.eng.brq.redhat.com-45721-1496256710367-1:1:1:1:1', 'subject': None, 'priority': 4, 'user_id': None, 'durable': True, 'content': 'C-1', 'content_encoding': None, 'redelivered': False, 'type': None, 'creation-time': 1496256710519, 'absolute-expiry-time': 0, 'content_type': None, 'address': 'queue://test_message_group_simple', 'properties': {'JMSXGroupSeq': 0, 'JMSXGroupID': 'C'}, 'first-acquirer': False, 'group-id': 'C', 'reply_to': None, 'group-sequence': 0}]
      20:47:54   ab_diff = [{'content': ('B-1', 'C-1'), 'creation-time': (1496256708383, 1496256710519), 'properties': {'JMSXGroupID': ('B', 'C')}, 'group-id': ('B', 'C')}]
      20:47:54   mode = {'default': <class 'dtestlib.scales.RelaxedComparator.RelaxedComparator'>, 'dict': <class 'dtestlib.scales.DictComparator.DictComparator'>, 'list': <class 'dtestlib.scales.ListComparator.ListComparator'>}
      20:47:54   filters = {<%all>: {'timestamp': <class 'dtestlib.scales.IgnoreComparator.IgnoreComparator'>, 'properties': {'JMSXDeliveryCount': <class 'dtestlib.scales.IgnoreComparator.IgnoreComparator'>}, 'id': <class 'dtestlib.scales.IgnoreComparator.IgnoreComparator'>}}
      20:47:54 [20:49:45] [FAIL] dtestlib.ClientProcessor :: END comparison details ^^^^^^^^^^
      

      ActiveMQ test: % mvn test -Ptests -Popenwire-tests -Dtest=MessageGroupCloseTest -DfailIfNoTests=false -Drat.ignoreErrors=true -DskipStyleCheck=true &> log.tmp

      -------------------------------------------------------
       T E S T S
      -------------------------------------------------------
      Running org.apache.activemq.usecases.MessageGroupCloseTest
      xxxxxcreating conn: tcp://localhost:61616?invmBrokerId=localhost&broker.useJmx=false&broker.persistent=false
      2017-06-01 13:12:25,167 [main           ] - INFO  TcpTransportFactory            - deciding whether starting an internal broker: null flag: false
      2017-06-01 13:12:25,182 [main           ] - INFO  BrokerService                  - port 61616 is being used.
      xxxxxxxxxxxx created transporttcp://localhost:61616
      2017-06-01 13:12:28,687 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - starting consumer2
      2017-06-01 13:12:28,690 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - starting consumer1
      2017-06-01 13:12:28,913 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=1
      2017-06-01 13:12:28,924 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=2
      2017-06-01 13:12:28,932 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=3
      2017-06-01 13:12:28,940 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=4
      2017-06-01 13:12:28,946 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=-1
      2017-06-01 13:12:28,953 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=6
      2017-06-01 13:12:28,958 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=7
      2017-06-01 13:12:28,965 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=8
      2017-06-01 13:12:28,977 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=9
      2017-06-01 13:12:28,984 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=0, seq=-1
      2017-06-01 13:12:28,984 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent messages: group=0
      2017-06-01 13:12:28,991 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=1
      2017-06-01 13:12:29,003 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=2
      2017-06-01 13:12:29,010 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=3
      2017-06-01 13:12:29,036 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=4
      2017-06-01 13:12:29,042 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=-1
      2017-06-01 13:12:29,057 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=6
      2017-06-01 13:12:29,062 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=7
      2017-06-01 13:12:29,068 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=8
      2017-06-01 13:12:29,078 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=9
      2017-06-01 13:12:29,086 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=1, seq=-1
      2017-06-01 13:12:29,095 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=1
      2017-06-01 13:12:29,103 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=2
      2017-06-01 13:12:29,111 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=3
      2017-06-01 13:12:29,118 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=4
      2017-06-01 13:12:29,127 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=-1
      2017-06-01 13:12:29,134 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=6
      2017-06-01 13:12:29,140 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=7
      2017-06-01 13:12:29,146 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=8
      2017-06-01 13:12:29,153 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=9
      2017-06-01 13:12:29,159 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=2, seq=-1
      2017-06-01 13:12:29,167 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=1
      2017-06-01 13:12:29,173 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=2
      2017-06-01 13:12:29,179 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=3
      2017-06-01 13:12:29,188 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=4
      2017-06-01 13:12:29,194 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=-1
      2017-06-01 13:12:29,200 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=6
      2017-06-01 13:12:29,209 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=7
      2017-06-01 13:12:29,216 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=8
      2017-06-01 13:12:29,223 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=9
      2017-06-01 13:12:29,230 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=3, seq=-1
      2017-06-01 13:12:29,236 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=1
      2017-06-01 13:12:29,244 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=2
      2017-06-01 13:12:29,249 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=3
      2017-06-01 13:12:29,257 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=4
      2017-06-01 13:12:29,263 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=-1
      2017-06-01 13:12:29,270 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=6
      2017-06-01 13:12:29,275 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=7
      2017-06-01 13:12:29,282 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=8
      2017-06-01 13:12:29,288 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=9
      2017-06-01 13:12:29,295 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=4, seq=-1
      2017-06-01 13:12:29,303 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=1
      2017-06-01 13:12:29,310 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=2
      2017-06-01 13:12:29,316 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=3
      2017-06-01 13:12:29,325 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=4
      2017-06-01 13:12:29,330 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=-1
      2017-06-01 13:12:29,336 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=6
      2017-06-01 13:12:29,347 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=7
      2017-06-01 13:12:29,352 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=8
      2017-06-01 13:12:29,359 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=9
      2017-06-01 13:12:29,367 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=5, seq=-1
      2017-06-01 13:12:29,373 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=1
      2017-06-01 13:12:29,380 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=2
      2017-06-01 13:12:29,386 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=3
      2017-06-01 13:12:29,393 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=4
      2017-06-01 13:12:29,399 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=-1
      2017-06-01 13:12:29,406 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=6
      2017-06-01 13:12:29,414 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=7
      2017-06-01 13:12:29,420 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=8
      2017-06-01 13:12:29,427 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=9
      2017-06-01 13:12:29,433 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=6, seq=-1
      2017-06-01 13:12:29,439 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=1
      2017-06-01 13:12:29,446 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=2
      2017-06-01 13:12:29,452 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=3
      2017-06-01 13:12:29,463 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=4
      2017-06-01 13:12:29,470 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=-1
      2017-06-01 13:12:29,476 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=6
      2017-06-01 13:12:29,485 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=7
      2017-06-01 13:12:29,491 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=8
      2017-06-01 13:12:29,497 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=9
      2017-06-01 13:12:29,503 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=7, seq=-1
      2017-06-01 13:12:29,509 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=1
      2017-06-01 13:12:29,516 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=2
      2017-06-01 13:12:29,523 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=3
      2017-06-01 13:12:29,528 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=4
      2017-06-01 13:12:29,533 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=-1
      2017-06-01 13:12:29,541 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=6
      2017-06-01 13:12:29,547 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=7
      2017-06-01 13:12:29,554 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=8
      2017-06-01 13:12:29,561 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=9
      2017-06-01 13:12:29,567 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=8, seq=-1
      2017-06-01 13:12:29,574 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=1
      2017-06-01 13:12:29,580 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=2
      2017-06-01 13:12:29,589 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=3
      2017-06-01 13:12:29,596 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=4
      2017-06-01 13:12:29,602 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=-1
      2017-06-01 13:12:29,609 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=6
      2017-06-01 13:12:29,616 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=7
      2017-06-01 13:12:29,621 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=8
      2017-06-01 13:12:29,627 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=9
      2017-06-01 13:12:29,634 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - Sent message: group=9, seq=-1
      2017-06-01 13:12:29,634 [Thread-2       ] - INFO  MessageGroupNewConsumerTest    - 100 messages sent
      2017-06-01 13:12:29,639 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=0, seq=2
      2017-06-01 13:12:29,639 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=0, seq=2
      2017-06-01 13:12:29,642 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=0, seq=1
      2017-06-01 13:12:29,643 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=0, seq=1
      2017-06-01 13:12:29,656 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=0, seq=4
      2017-06-01 13:12:29,660 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=0, seq=3
      2017-06-01 13:12:29,665 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=0, seq=-1
      2017-06-01 13:12:29,666 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=0, seq=6
      2017-06-01 13:12:29,674 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=0, seq=7
      2017-06-01 13:12:29,674 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=0, seq=7
      2017-06-01 13:12:29,678 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=0, seq=9
      2017-06-01 13:12:29,686 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=0, seq=8
      2017-06-01 13:12:29,687 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=0, seq=-1
      2017-06-01 13:12:29,700 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=1, seq=1
      2017-06-01 13:12:29,700 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=1, seq=1
      2017-06-01 13:12:29,711 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=1, seq=3
      2017-06-01 13:12:29,711 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=1, seq=3
      2017-06-01 13:12:29,712 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=1, seq=2
      2017-06-01 13:12:29,720 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=1, seq=4
      2017-06-01 13:12:29,720 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=1, seq=-1
      2017-06-01 13:12:29,728 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=1, seq=7
      2017-06-01 13:12:29,734 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=1, seq=6
      2017-06-01 13:12:29,734 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=1, seq=6
      2017-06-01 13:12:29,737 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=1, seq=8
      2017-06-01 13:12:29,744 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=1, seq=9
      2017-06-01 13:12:29,748 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=2, seq=1
      2017-06-01 13:12:29,748 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=2, seq=1
      2017-06-01 13:12:29,754 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=2, seq=2
      2017-06-01 13:12:29,754 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=1, seq=-1
      2017-06-01 13:12:29,761 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=2, seq=-1
      2017-06-01 13:12:29,761 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=2, seq=3
      2017-06-01 13:12:29,761 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=2, seq=3
      2017-06-01 13:12:29,767 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=2, seq=6
      2017-06-01 13:12:29,767 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=2, seq=6
      2017-06-01 13:12:29,767 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=2, seq=4
      2017-06-01 13:12:29,774 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=2, seq=9
      2017-06-01 13:12:29,774 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=2, seq=7
      2017-06-01 13:12:29,780 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=2, seq=8
      2017-06-01 13:12:29,780 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=2, seq=-1
      2017-06-01 13:12:29,790 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=3, seq=2
      2017-06-01 13:12:29,790 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=3, seq=2
      2017-06-01 13:12:29,790 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=3, seq=1
      2017-06-01 13:12:29,791 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=3, seq=1
      2017-06-01 13:12:29,798 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=3, seq=4
      2017-06-01 13:12:29,803 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=3, seq=6
      2017-06-01 13:12:29,803 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=3, seq=3
      2017-06-01 13:12:29,811 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=3, seq=8
      2017-06-01 13:12:29,817 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=3, seq=-1
      2017-06-01 13:12:29,817 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=3, seq=-1
      2017-06-01 13:12:29,823 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=3, seq=7
      2017-06-01 13:12:29,823 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=4, seq=2
      2017-06-01 13:12:29,823 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=4, seq=2
      2017-06-01 13:12:29,823 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=3, seq=7
      2017-06-01 13:12:29,830 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=4, seq=3
      2017-06-01 13:12:29,836 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=3, seq=9
      2017-06-01 13:12:29,836 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=4, seq=-1
      2017-06-01 13:12:29,843 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=4, seq=1
      2017-06-01 13:12:29,844 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=4, seq=1
      2017-06-01 13:12:29,844 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=4, seq=7
      2017-06-01 13:12:29,845 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=4, seq=7
      2017-06-01 13:12:29,853 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=4, seq=4
      2017-06-01 13:12:29,853 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=4, seq=9
      2017-06-01 13:12:29,863 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=4, seq=6
      2017-06-01 13:12:29,864 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=5, seq=1
      2017-06-01 13:12:29,865 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=5, seq=1
      2017-06-01 13:12:29,869 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=4, seq=8
      2017-06-01 13:12:29,877 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=5, seq=2
      2017-06-01 13:12:29,878 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=4, seq=-1
      2017-06-01 13:12:29,883 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=5, seq=-1
      2017-06-01 13:12:29,883 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=5, seq=3
      2017-06-01 13:12:29,883 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=5, seq=3
      2017-06-01 13:12:29,889 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=5, seq=7
      2017-06-01 13:12:29,890 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=5, seq=7
      2017-06-01 13:12:29,890 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=5, seq=4
      2017-06-01 13:12:29,895 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=5, seq=-1
      2017-06-01 13:12:29,898 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=5, seq=6
      2017-06-01 13:12:29,903 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=6, seq=2
      2017-06-01 13:12:29,903 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=6, seq=2
      2017-06-01 13:12:29,910 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=5, seq=8
      2017-06-01 13:12:29,910 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=6, seq=3
      2017-06-01 13:12:29,915 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=5, seq=9
      2017-06-01 13:12:29,915 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=6, seq=4
      2017-06-01 13:12:29,923 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=6, seq=1
      2017-06-01 13:12:29,923 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=6, seq=1
      2017-06-01 13:12:29,930 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=6, seq=-1
      2017-06-01 13:12:29,930 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=6, seq=7
      2017-06-01 13:12:29,935 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=6, seq=6
      2017-06-01 13:12:29,936 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=6, seq=6
      2017-06-01 13:12:29,936 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=6, seq=8
      2017-06-01 13:12:29,942 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=6, seq=-1
      2017-06-01 13:12:29,942 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=6, seq=9
      2017-06-01 13:12:29,948 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=7, seq=2
      2017-06-01 13:12:29,948 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=7, seq=2
      2017-06-01 13:12:29,954 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=7, seq=1
      2017-06-01 13:12:29,954 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=7, seq=1
      2017-06-01 13:12:29,955 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=7, seq=-1
      2017-06-01 13:12:29,960 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=7, seq=3
      2017-06-01 13:12:29,960 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=7, seq=7
      2017-06-01 13:12:29,960 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=7, seq=7
      2017-06-01 13:12:29,974 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=7, seq=4
      2017-06-01 13:12:29,975 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=7, seq=9
      2017-06-01 13:12:29,980 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=7, seq=6
      2017-06-01 13:12:29,986 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=7, seq=8
      2017-06-01 13:12:29,986 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=8, seq=2
      2017-06-01 13:12:29,986 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=8, seq=2
      2017-06-01 13:12:29,992 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=7, seq=-1
      2017-06-01 13:12:29,995 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=8, seq=-1
      2017-06-01 13:12:29,999 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=8, seq=1
      2017-06-01 13:12:30,000 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=8, seq=1
      2017-06-01 13:12:30,005 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=8, seq=6
      2017-06-01 13:12:30,005 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=8, seq=6
      2017-06-01 13:12:30,011 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=8, seq=3
      2017-06-01 13:12:30,015 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=8, seq=9
      2017-06-01 13:12:30,024 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=8, seq=4
      2017-06-01 13:12:30,032 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=9, seq=1
      2017-06-01 13:12:30,032 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: JMSXGroupFirstForConsumer not set for group=9, seq=1
      2017-06-01 13:12:30,034 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=8, seq=7
      2017-06-01 13:12:30,040 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=9, seq=3
      2017-06-01 13:12:30,040 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=8, seq=8
      2017-06-01 13:12:30,050 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=9, seq=4
      2017-06-01 13:12:30,056 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=8, seq=-1
      2017-06-01 13:12:30,057 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=9, seq=7
      2017-06-01 13:12:30,062 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=9, seq=2
      2017-06-01 13:12:30,062 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=9, seq=2
      2017-06-01 13:12:30,062 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: got message group=9, seq=8
      2017-06-01 13:12:30,069 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=9, seq=-1
      2017-06-01 13:12:30,075 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=9, seq=6
      2017-06-01 13:12:30,075 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: JMSXGroupFirstForConsumer not set for group=9, seq=6
      2017-06-01 13:12:30,081 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=9, seq=9
      2017-06-01 13:12:30,087 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: got message group=9, seq=-1
      2017-06-01 13:12:35,069 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: total messages=47
      2017-06-01 13:12:35,069 [Thread-3       ] - INFO  MessageGroupNewConsumerTest    - Con1: total message groups=10
      2017-06-01 13:12:35,093 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: total messages=53
      2017-06-01 13:12:35,093 [Thread-4       ] - INFO  MessageGroupNewConsumerTest    - Con2: total message groups=10
      Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 10.202 sec <<< FAILURE! - in org.apache.activemq.usecases.MessageGroupCloseTest
      testNewConsumer(org.apache.activemq.usecases.MessageGroupCloseTest)  Time elapsed: 10.2 sec  <<< FAILURE!
      junit.framework.AssertionFailedError: not all message groups closed for consumer 1 expected:<10> but was:<3>
      	at junit.framework.Assert.fail(Assert.java:57)
      	at junit.framework.Assert.failNotEquals(Assert.java:329)
      	at junit.framework.Assert.assertEquals(Assert.java:78)
      	at junit.framework.Assert.assertEquals(Assert.java:234)
      	at junit.framework.TestCase.assertEquals(TestCase.java:401)
      	at org.apache.activemq.usecases.MessageGroupCloseTest.testNewConsumer(MessageGroupCloseTest.java:180)
      
      
      Results :
      
      Failed tests: 
        MessageGroupCloseTest.testNewConsumer:180 not all message groups closed for consumer 1 expected:<10> but was:<3>
      
      Tests run: 1, Failures: 1, Errors: 0, Skipped: 0
      
      [ERROR] There are test failures.
      

      Attachments

        Issue Links

          Activity

            People

              rh-ee-ataylor Andy Taylor
              jdanek@redhat.com Jiri Daněk
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: