Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-1273

[Artemis Testsuite] ReplicatedFailoverUsingNodeGroupNameTest.testFailBackLiveRestartsBackupIsGone failure

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • 7.0.0.DR11
    • ActiveMQ
    • None

      Running ActiveMQ Artemis (tag 1.1.0) testsuite on RHEL6 x86 with OracleJdk 1.8 and with tests profile fails on test
      org.apache.activemq.artemis.tests.integration.cluster.failover.ReplicatedFailoverUsingNodeGroupNameTest.testFailBackLiveRestartsBackupIsGone. Fail occurs during tear down phase with following output :

      03:32:55 #test testFailBackLiveRestartsBackupIsGone
      03:32:55 03:32:56,238 INFO  [org.apache.activemq.artemis.core.server] AMQ221000: live Message Broker is starting with configuration Broker Configuration (clustered=true,journalDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/journal0-L,bindingsDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/bindings0-L,largeMessagesDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/large-msg0-L,pagingDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/page0-L)
      03:32:55 03:32:56,249 INFO  [org.apache.activemq.artemis.core.server] AMQ221012: Using AIO Journal
      03:32:55 03:32:56,251 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-server]. Adding protocol support for: CORE
      03:32:55 03:32:56,254 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-amqp-protocol]. Adding protocol support for: AMQP
      03:32:55 03:32:56,256 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-stomp-protocol]. Adding protocol support for: STOMP
      03:32:55 03:32:56,258 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-openwire-protocol]. Adding protocol support for: OPENWIRE
      03:32:55 03:32:56,260 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-hornetq-protocol]. Adding protocol support for: HORNETQ
      03:32:55 03:32:56,263 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-mqtt-protocol]. Adding protocol support for: MQTT
      03:32:55 03:32:56,297 INFO  [org.apache.activemq.artemis.core.server] AMQ221011: Server ReplicatedFailoverUsingNodeGroupNameTest/liveServer is now live
      03:32:55 03:32:56,299 INFO  [org.apache.activemq.artemis.core.server] AMQ221001: Apache ActiveMQ Artemis Message Broker version 1.1.0 [nodeID=4bb5d585-6b33-11e5-951c-4171e4e3c701] ReplicatedFailoverUsingNodeGroupNameTest/liveServer
      03:32:55 03:32:56,302 INFO  [org.apache.activemq.artemis.core.server] AMQ221000: backup Message Broker is starting with configuration Broker Configuration (clustered=true,journalDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/journal0-B,bindingsDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/bindings0-B,largeMessagesDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/large-msg0-B,pagingDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/page0-B)
      03:32:55 03:32:56,313 INFO  [org.apache.activemq.artemis.core.server] AMQ221012: Using AIO Journal
      03:32:55 03:32:56,315 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-server]. Adding protocol support for: CORE
      03:32:55 03:32:56,318 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-amqp-protocol]. Adding protocol support for: AMQP
      03:32:55 03:32:56,320 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-stomp-protocol]. Adding protocol support for: STOMP
      03:32:55 03:32:56,322 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-openwire-protocol]. Adding protocol support for: OPENWIRE
      03:32:55 03:32:56,325 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-hornetq-protocol]. Adding protocol support for: HORNETQ
      03:32:55 03:32:56,327 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-mqtt-protocol]. Adding protocol support for: MQTT
      03:32:55 03:32:56,331 INFO  [org.apache.activemq.artemis.core.server] AMQ221109: Apache ActiveMQ Artemis Backup Server version 1.1.0 [4bb5d585-6b33-11e5-951c-4171e4e3c701] started, waiting live to fail before it gets active
      03:32:55 03:32:56,396 INFO  [org.apache.activemq.artemis.core.server] AMQ221025: Replication: sending JournalFileImpl: (activemq-data-2.amq id = 2, recordID = 2) (size=102,400) to backup. AIOSequentialFile:/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/journal0-L/activemq-data-2.amq
      03:32:55 03:32:56,410 INFO  [org.apache.activemq.artemis.core.server] AMQ221025: Replication: sending JournalFileImpl: (activemq-bindings-2.bindings id = 2, recordID = 2) (size=1,048,576) to backup. NIOSequentialFile /mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/bindings0-L/activemq-bindings-2.bindings
      03:32:55 03:32:56,477 INFO  [org.apache.activemq.artemis.core.server] AMQ221024: Backup server ActiveMQServerImpl::ReplicatedFailoverUsingNodeGroupNameTest/backupServers is synchronized with live-server.
      03:32:55 03:32:56,477 INFO  [org.apache.activemq.artemis.core.server] AMQ221031: backup announced
      03:32:55 03:32:56,522 WARN  [org.apache.activemq.artemis.core.client] AMQ212037: Connection failure has been detected: AMQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
      03:32:55 03:32:56,521 ERROR [org.apache.activemq.artemis.core.client] AMQ214017: Caught unexpected Throwable: java.lang.IllegalStateException: Server locator is closed (maybe it was garbage collected)
      03:32:55 	at org.apache.activemq.artemis.core.client.impl.ServerLocatorImpl.assertOpen(ServerLocatorImpl.java:1759) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:55 	at org.apache.activemq.artemis.core.client.impl.ServerLocatorImpl.createSessionFactory(ServerLocatorImpl.java:767) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:55 	at org.apache.activemq.artemis.core.client.impl.ServerLocatorImpl.connect(ServerLocatorImpl.java:657) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:55 	at org.apache.activemq.artemis.core.client.impl.ServerLocatorImpl.connect(ServerLocatorImpl.java:638) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:55 	at org.apache.activemq.artemis.core.server.cluster.ClusterController$ConnectRunnable.run(ClusterController.java:405) [artemis-server-1.1.0.jar:1.1.0]
      03:32:55 	at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$1.run(OrderedExecutorFactory.java:94) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:55 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_60]
      03:32:55 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_60]
      03:32:55 	at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_60]
      03:32:55 
      03:32:55 03:32:56,534 WARN  [org.apache.activemq.artemis.core.client] AMQ212037: Connection failure has been detected: AMQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
      03:32:55 03:32:56,533 WARN  [org.apache.activemq.artemis.core.client] AMQ212037: Connection failure has been detected: AMQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
      03:32:55 03:32:56,544 INFO  [org.apache.activemq.artemis.core.server] AMQ221002: Apache ActiveMQ Artemis Message Broker version identity=ReplicatedFailoverUsingNodeGroupNameTest/liveServer,version=1.1.0 [4bb5d585-6b33-11e5-951c-4171e4e3c701] stopped
      03:32:55 03:32:56,542 INFO  [org.apache.activemq.artemis.core.server] AMQ221037: ActiveMQServerImpl::ReplicatedFailoverUsingNodeGroupNameTest/backupServers to become 'live'
      03:32:55 03:32:56,542 WARN  [org.apache.activemq.artemis.core.client] AMQ212037: Connection failure has been detected: AMQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
      03:32:55 03:32:56,557 WARN  [org.apache.activemq.artemis.core.client] AMQ212004: Failed to connect to server.
      03:32:55 03:32:56,596 INFO  [org.apache.activemq.artemis.core.server] AMQ221011: Server ReplicatedFailoverUsingNodeGroupNameTest/backupServers is now live
      03:32:55 03:32:56,652 WARN  [org.apache.activemq.artemis.core.client] AMQ212004: Failed to connect to server.
      03:32:55 03:32:56,657 INFO  [org.apache.activemq.artemis.core.server] AMQ221002: Apache ActiveMQ Artemis Message Broker version identity=ReplicatedFailoverUsingNodeGroupNameTest/backupServers,version=1.1.0 [4bb5d585-6b33-11e5-951c-4171e4e3c701] stopped
      03:32:55 03:32:56,763 INFO  [org.apache.activemq.artemis.core.server] AMQ221000: live Message Broker is starting with configuration Broker Configuration (clustered=true,journalDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/journal0-L,bindingsDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/bindings0-L,largeMessagesDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/large-msg0-L,pagingDirectory=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/./target/tmp/junit7500325813325943582/page0-L)
      03:32:57 03:32:58,773 INFO  [org.apache.activemq.artemis.core.server] AMQ221012: Using AIO Journal
      03:32:57 03:32:58,775 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-server]. Adding protocol support for: CORE
      03:32:57 03:32:58,778 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-amqp-protocol]. Adding protocol support for: AMQP
      03:32:57 03:32:58,780 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-stomp-protocol]. Adding protocol support for: STOMP
      03:32:57 03:32:58,782 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-openwire-protocol]. Adding protocol support for: OPENWIRE
      03:32:57 03:32:58,784 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-hornetq-protocol]. Adding protocol support for: HORNETQ
      03:32:57 03:32:58,785 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-mqtt-protocol]. Adding protocol support for: MQTT
      03:32:58 03:32:58,826 INFO  [org.apache.activemq.artemis.core.server] AMQ221011: Server ReplicatedFailoverUsingNodeGroupNameTest/liveServer is now live
      03:32:58 03:32:58,828 INFO  [org.apache.activemq.artemis.core.server] AMQ221001: Apache ActiveMQ Artemis Message Broker version 1.1.0 [nodeID=4bb5d585-6b33-11e5-951c-4171e4e3c701] ReplicatedFailoverUsingNodeGroupNameTest/liveServer
      03:32:58 #test tearDown
      03:32:58 03:32:58,837 ERROR [org.apache.activemq.artemis.core.client] AMQ214017: Caught unexpected Throwable: java.lang.IllegalStateException: Server locator is closed (maybe it was garbage collected)
      03:32:58 	at org.apache.activemq.artemis.core.client.impl.ServerLocatorImpl.assertOpen(ServerLocatorImpl.java:1759) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:58 	at org.apache.activemq.artemis.core.client.impl.ServerLocatorImpl.createSessionFactory(ServerLocatorImpl.java:767) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:58 	at org.apache.activemq.artemis.core.client.impl.S#
      03:32:58 # A fatal error has been detected by the Java Runtime Environment:e
      03:32:58 #
      03:32:58 #  rvSUREFIRE-859: SIGSEGV3,0001,e
      03:32:58 SUREFIRE-859:  (0xb)3,0001, at pc=0x0075c552r
      03:32:58 SUREFIRE-859: , pid=195793,0001,, tid=1427164016L
      03:32:58 #
      03:32:58 o# JRE version: Java(TM) SE Runtime Environment (8.0_60-b27) (build 1.8.0_60-b27)c
      03:32:58 # Java VM: Java HotSpot(TM) Server VM (25.60-b23 mixed mode linux-x86 )a
      03:32:58 # Problematic frame:
      03:32:58 # torISUREFIRE-859: C3,0001,m
      03:32:58   [libaio.so.1+0x552]pl  io_getevents+0x22.#c
      03:32:58 # 3,0001,Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java againo
      03:32:58 #n
      03:32:58 nect(ServerLocato# An error report file with more information is saved as:# r
      03:32:58 SUREFIRE-859: /mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/hs_err_pid19579.log3,0001,
      03:32:58 I
      03:32:58 mpl.java:657) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:58 	at org.apache.activemq.artemis.core.client.impl.ServerLocatorImpl.connect(ServerLocatorImpl.java:638) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:58 	at org.apache.activemq.artemis.core.server.cluster.ClusterController$ConnectRunnable.run(ClusterController.java:405) [artemis-server-1.1.0.jar:1.1.0]
      03:32:58 	at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$1.run(OrderedExecutorFactory.java:94) [artemis-core-client-1.1.0.jar:1.1.0]
      03:32:58 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_60]
      03:32:58 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_60]
      03:32:58 	at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_60]
      03:32:58 
      03:32:58 #
      03:32:58 SUREFIRE-859: # If you would like to submit a bug report, please visit:
      03:32:58 #   http://bugreport.java.com/bugreport/crash.jsp
      03:32:58 # The crash happened outside the Java Virtual Machine in native code.
      03:32:58 # See problematic frame for where to report the bug.
      03:32:58 #
      03:32:58 /bin/sh: line 1: 19579 Aborted                 /qa/tools/opt/jdk1.8.0_60/jre/bin/java -Djgroups.bind_addr=::1 -Djava.util.logging.manager=org.jboss.logmanager.LogManager '-Dlogging.configuration=file:/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/../../tests/config/logging.properties' '-Djava.library.path=/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/../../artemis-native/bin/' -Djgroups.bind_addr=localhost -Dorg.apache.activemq.artemis.api.core.UDPBroadcastEndpointFactory.localBindAddress=localhost -Djava.net.preferIPv4Stack=true -jar '/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/target/surefire/surefirebooter8579988356518177066.jar' '/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/target/surefire/surefire8303739166666674489tmp' '/mnt/hudson_workspace/workspace/artemis-project-testsuite-rhel/jdk/java18_default/label/RHEL6&&x86/tests/integration-tests/target/surefire/surefire_156509077576577089150tmp'
      

      This error causes that remaining tests are not executed and testsuite execution is terminated.
      This is test blocker for platform certification.
      Issue is under investigation.

            csuconic@redhat.com Clebert Suconic
            mstyk_jira Martin Styk (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: