aqa-tests icon indicating copy to clipboard operation
aqa-tests copied to clipboard

TestJlmRemoteClassAuth_2 and TestJlmRemoteThreadNoAuth_2 FAILED in Test_openjdk8_hs_sanity.system_arm_linux on 3 arm32 linux static docker nodes

Open smlambert opened this issue 11 months ago • 0 comments

3 arm32 linux machines (test-docker-ubuntu2204-armv7l-1, test-docker-ubuntu2004-armv7l-2, test-docker-ubuntu2004-armv7l-3) seem to have intermittent issue ConnectException when running TestJlmRemoteClassAuth and TestJlmRemoteThreadNoAuth test targets (deep history view). Wondering if several static docker nodes are contending for same resources (which would explain the intermittent nature of this failure).

[2024-02-23T19:22:18.505Z] CL1 .............................j> 2024/02/23 19:22:17.208 Exiting as ConnectException thrown receiving data from the connected JVM.  This may mean the JVM we are connected to has finished. null
[2024-02-23T19:22:18.505Z] CL1 stderr java.lang.reflect.UndeclaredThrowableException
[2024-02-23T19:22:18.505Z] CL1 stderr 	at com.sun.proxy.$Proxy1.getUptime(Unknown Source)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at net.adoptopenjdk.test.jlm.remote.ClassProfiler.recordClassStats(ClassProfiler.java:304)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at net.adoptopenjdk.test.jlm.remote.ClassProfiler.getStatsViaProxy(ClassProfiler.java:160)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at net.adoptopenjdk.test.jlm.remote.ClassProfiler.main(ClassProfiler.java:102)
[2024-02-23T19:22:18.505Z] CL1 stderr Caused by: java.rmi.ConnectException: Connection refused to host: 172.17.0.6; nested exception is: 
[2024-02-23T19:22:18.505Z] CL1 stderr 	java.net.ConnectException: Connection refused (Connection refused)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:623)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:132)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at javax.management.remote.rmi.RMIConnectionImpl_Stub.getAttribute(Unknown Source)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.getAttribute(RMIConnector.java:903)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at com.sun.jmx.mbeanserver.MXBeanProxy$GetHandler.invoke(MXBeanProxy.java:122)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at com.sun.jmx.mbeanserver.MXBeanProxy.invoke(MXBeanProxy.java:167)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:258)
[2024-02-23T19:22:18.505Z] CL1 stderr 	... 4 more
[2024-02-23T19:22:18.505Z] CL1 stderr Caused by: java.net.ConnectException: Connection refused (Connection refused)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at java.net.PlainSocketImpl.socketConnect(Native Method)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at java.net.Socket.connect(Socket.java:607)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:293)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:152)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at javax.rmi.ssl.SslRMIClientSocketFactory.createSocket(SslRMIClientSocketFactory.java:121)
[2024-02-23T19:22:18.505Z] CL1 stderr 	at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:617)
[2024-02-23T19:22:18.505Z] CL1 stderr 	... 13 more
[2024-02-23T19:22:18.506Z] CL1 stderr Exception in thread "main" java.lang.AssertionError: Exiting as ConnectException thrown receiving data from the connected JVM.  This may mean the JVM we are connected to has finished. null
[2024-02-23T19:22:18.506Z] CL1 stderr 	at org.junit.Assert.fail(Assert.java:88)
[2024-02-23T19:22:18.506Z] CL1 stderr 	at net.adoptopenjdk.test.jlm.remote.ClassProfiler.getStatsViaProxy(ClassProfiler.java:185)
[2024-02-23T19:22:18.506Z] CL1 stderr 	at net.adoptopenjdk.test.jlm.remote.ClassProfiler.main(ClassProfiler.java:102)
[2024-02-23T19:22:18.506Z] **FAILED** at step 5 (Wait for the processes to complete). Expected return value=0 Actual=1 at /home/jenkins/workspace/Test_openjdk8_hs_sanity.system_arm_linux/aqa-tests/TKG/../TKG/output_17087155027225/TestJlmRemoteClassAuth_2/20240223-191647-TestJlmRemoteClassAuth/execute.pl line 173.
[2024-02-23T19:22:18.506Z] STF 19:22:17.884 - **FAILED** execute script failed. Expected return value=0 Actual=1
[2024-02-23T19:22:18.506Z] STF 19:22:17.885 - 

Test Info Test Name: TestJlmRemoteClassAuth_2 Test Duration: 5 min 30 sec Machine: test-docker-ubuntu2004-armv7l-2 TRSS link for the test output: https://trss.adoptium.net/output/test?id=65d92ebd43ff67006e8dc022

Build Info Build Name: Test_openjdk8_hs_sanity.system_arm_linux Jenkins Build start time: Feb 23 2024, 02:09 pm Jenkins Build URL: https://ci.adoptium.net/job/Test_openjdk8_hs_sanity.system_arm_linux/443/ TRSS link for the build: https://trss.adoptium.net/allTestsInfo?buildId=65d92dac43ff67006e8dbd8e

Java Version openjdk version "1.8.0_412-beta" OpenJDK Runtime Environment (Temurin)(build 1.8.0_412-beta-202402231854-b04) OpenJDK Client VM (Temurin)(build 25.412-b04, mixed mode)

This test has been failed 2 times since Feb 07 2024, 01:19 pm Java Version when the issue first seen openjdk version "1.8.0_402-beta" OpenJDK Runtime Environment (Temurin)(build 1.8.0_402-beta-202402071807-b06) OpenJDK Client VM (Temurin)(build 25.402-b06, mixed mode) Jenkins Build URL: https://ci.adoptium.net/job/Test_openjdk8_hs_sanity.system_arm_linux/442/

The test failed on machine test-docker-ubuntu2004-armv7l-2 2 times

Rerun in Grinder

smlambert avatar Feb 25 '24 13:02 smlambert