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.
- blocks
-
JBEAP-2574 Stabilization of ActiveMQ Artemis upstream test suite
- Closed
- duplicates
-
JBEAP-1269 [Artemis Testsuite] Multiple failing tests with SIGSEGV - problematic frame C [libaio.so.1+0x625] io_getevents+0x5
- Closed