Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

July 2023 Release JDK8 Triage #4679

Closed
smlambert opened this issue Jul 19, 2023 · 14 comments
Closed

July 2023 Release JDK8 Triage #4679

smlambert opened this issue Jul 19, 2023 · 14 comments
Assignees

Comments

@smlambert
Copy link
Contributor

smlambert commented Jul 19, 2023

Release Summary Report for release-openjdk8-pipeline TENTATIVE

Report generated at: Wed, 19 Jul 2023 19:37:18 GMT

TRSS Build and TRSS Grid View
Jenkins Build URL https://ci.adoptium.net/job/build-scripts/job/release-openjdk8-pipeline/22/
Started by user Stewart X Addison at 7/19/2023, 11:32:56 AM


Platforms Details Status
aarch64_linux link ✔️ ACTION required
ppc64_aix link ✔️
ppc64le_linux link ✔️
sparcv9_solaris link ✔️ ACTION required
x86-32_windows link ✔️ ACTION required
x86-64_alpine-linux link ✔️
x86-64_linux link ✔️
x86-64_mac link ✔️
x86-64_solaris link ✔️ ACTION required
x86-64_windows link ✔️
arm_linux link
@smlambert
Copy link
Contributor Author

smlambert commented Jul 20, 2023

x86-64_linux

Test_openjdk8_hs_extended.system_x86-64_linux ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_382-b05)
OpenJDK 64-Bit Server VM (Temurin)(build 25.382-b05, mixed mode)

OAuthTest_0 => deep history 33/34 passed | possible issues - rerun in Grinder/7363 - passes
Grinder_20230720123321_x64Linux_JDK8.tap.txt

Test_openjdk8_hs_extended.openjdk_x86-64_linux ⚠️ UNSTABLE ⚠️

Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_0 ⚠️ UNSTABLE ⚠️
jdk_tools_1 => deep history 0/8 passed | possible issues

Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_1 ⚠️ UNSTABLE ⚠️
jdk_net_0 => deep history 5/11 passed | possible issues

Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_net_1 => deep history 5/11 passed | possible issues
jdk_tools_0 => deep history 0/8 passed | possible issues

extended.openjdk 3 testcase failures:

java/net/Inet6Address/B6206527.java
java/net/ipv6tests/B6521014.java
tools/launcher/VersionCheck.java

rerun in Grinder/7364 - passes on test-docker-fedora37-x64-3
Grinder_testList_0_20230720161336_JDK8x64Linux_3testcases.tap.txt

@smlambert
Copy link
Contributor Author

smlambert commented Jul 20, 2023

x86-64_mac

Test_openjdk8_hs_sanity.openjdk_x86-64_mac ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_382-b05)
OpenJDK 64-Bit Server VM (Temurin)(build 25.382-b05, mixed mode)

jdk_jdi_jdk8_1 => deep history 16/34 passed | possible issues
jdk_jdi_jdk8_0 => deep history 16/34 passed | possible issues

[2023-07-19T18:13:12.474Z] STDOUT:
[2023-07-19T18:13:12.474Z] JDK under test is: /Users/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_x86-64_mac/openjdkbinary/j2sdk-image/Contents/Home/bin/..
[2023-07-19T18:13:12.474Z] Setup private transport library by copying an existing one and renaming
[2023-07-19T18:13:12.474Z] cp /Users/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_x86-64_mac/openjdkbinary/j2sdk-image/Contents/Home/bin/../jre/lib/libdt_socket.dylib /Users/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_x86-64_mac/aqa-tests/TKG/output_16897877959382/jdk_jdi_jdk8_1/work/classes/1/com/sun/jdi/libprivate_dt_socket.dylib
[2023-07-19T18:13:12.474Z] LD_LIBRARY_PATH=/Users/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_x86-64_mac/aqa-tests/TKG/output_16897877959382/jdk_jdi_jdk8_1/work/classes/1/com/sun/jdi
[2023-07-19T18:13:12.474Z] /Users/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_x86-64_mac/openjdkbinary/j2sdk-image/Contents/Home/bin/../bin/java -agentlib:jdwp=transport=private_dt_socket,server=y,suspend=n -classpath "/Users/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_x86-64_mac/aqa-tests/TKG/output_16897877959382/jdk_jdi_jdk8_1/work/classes/1/com/sun/jdi" HelloWorld
[2023-07-19T18:13:12.474Z] FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_LOAD(196)
[2023-07-19T18:13:12.474Z] test status for  was: 134
[2023-07-19T18:13:12.474Z] The test failed :-(
[2023-07-19T18:13:12.474Z] exit status was 134
[2023-07-19T18:13:12.474Z] STDERR:
[2023-07-19T18:13:12.474Z] ERROR: transport library not found: private_dt_socket
[2023-07-19T18:13:12.474Z] ERROR: JDWP Transport private_dt_socket failed to initialize, TRANSPORT_LOAD(509)
[2023-07-19T18:13:12.474Z] JDWP exit error AGENT_ERROR_TRANSPORT_LOAD(196): No transports initialized [debugInit.c:750]
[2023-07-19T18:13:12.474Z] /Users/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_x86-64_mac/aqa-tests/openjdk/openjdk-jdk/jdk/test/com/sun/jdi/PrivateTransportTest.sh: line 203: 88694 Abort trap: 6           /Users/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_x86-64_mac/openjdkbinary/j2sdk-image/Contents/Home/bin/../bin/java -agentlib:jdwp=transport=private_dt_socket,server=y,suspend=n -classpath "/Users/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_x86-64_mac/aqa-tests/TKG/output_16897877959382/jdk_jdi_jdk8_1/work/classes/1/com/sun/jdi" HelloWorld
[2023-07-19T18:13:12.474Z] unspecified test failure

@smlambert
Copy link
Contributor Author

smlambert commented Jul 20, 2023

aarch64_linux

Test_openjdk8_hs_extended.openjdk_aarch64_linux ⚠️ UNSTABLE ⚠️

Test_openjdk8_hs_extended.openjdk_aarch64_linux_testList_0 ⚠️ UNSTABLE ⚠️
jdk_beans_1 => deep history 4/11 passed | possible issues
jdk_imageio_0 => deep history 3/10 passed | possible issues

Test_openjdk8_hs_extended.openjdk_aarch64_linux_testList_1 ⚠️ UNSTABLE ⚠️
jdk_net_0 => deep history 1/11 passed | possible issues

Test_openjdk8_hs_extended.openjdk_aarch64_linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_beans_0 => deep history 6/11 passed | possible issues
jdk_net_1 => deep history 2/11 passed | possible issues

Failed test cases: 
TEST: java/net/ipv6tests/B6521014.java
TEST: java/net/Inet6Address/B6206527.java
Test results: passed: 2; failed: 2


java.net.SocketException: No such device (Bind failed)
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:390)
	at java.net.ServerSocket.bind(ServerSocket.java:344)
	at B6206527.main(B6206527.java:57)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:298)
	at java.lang.Thread.run(Thread.java:750)

ACTION: disable these 2 testcases on aarch64_linux or update the configuration of our nodes so that IPv6 testcases can pass

@smlambert
Copy link
Contributor Author

smlambert commented Jul 20, 2023

x86-32_windows

Test_openjdk8_hs_extended.openjdk_x86-32_windows ⚠️ UNSTABLE ⚠️

Test_openjdk8_hs_extended.openjdk_x86-32_windows_testList_2 ⚠️ UNSTABLE ⚠️
jdk_management_2 => deep history 1/8 passed | possible issues

ACTION: look at why sun/management/jmxremote/startstop/JMXStartStopTest.java is intermittent and see if there is any way to have it be less flaky

@smlambert
Copy link
Contributor Author

smlambert commented Jul 20, 2023

@smlambert
Copy link
Contributor Author

smlambert commented Jul 20, 2023

@smlambert
Copy link
Contributor Author

smlambert commented Jul 20, 2023

sparcv9_solaris

Test_openjdk8_hs_extended.openjdk_sparcv9_solaris ❌ ABORTED ❌

Test_openjdk8_hs_extended.openjdk_sparcv9_solaris_testList_1 ❌ ABORTED ❌ - rerun at https://ci.adoptium.net/job/Test_openjdk8_hs_extended.openjdk_sparcv9_solaris_testList_1/91 - all passing except a single testcase failure sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java (Execution failed: main' threw exception: java.lang.RuntimeException: SSL Client hangs on close`), rerun in Grinder/7386 - passes
Grinder_20230721172151_jdk8sparcv9solaris_openjdk.tap.txt

Test_openjdk8_hs_extended.perf_sparcv9_solaris ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_382-b05)
OpenJDK 64-Bit Server VM (Temurin)(build 25.382-b05, mixed mode)

renaissance-movie-lens_0 => deep history 8/11 passed | possible issues - StackOverflowError, rerun at Grinder/7387 on build-siteox-solaris10u11-sparcv9-1 - passes
Grinder_20230721220955_jdk8sparcv9Solaris_perf.tap.txt

Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_382-b05)
OpenJDK 64-Bit Server VM (Temurin)(build 25.382-b05, mixed mode)

jdk_math_0 => deep history 0/29 passed | possible issues

  • 1 testcase java/math/BigInteger/LargeValueExceptions.java with error:
[2023-07-15T21:14:28.615Z] STDOUT:
[2023-07-15T21:14:28.615Z] [TestNG] Running:
[2023-07-15T21:14:28.615Z]   java/math/BigInteger/LargeValueExceptions.java
[2023-07-15T21:14:28.615Z] 
[2023-07-15T21:14:28.615Z] Timeout refired 960 times
[2023-07-15T21:14:28.615Z] STDERR:
[2023-07-15T21:14:28.615Z] rerun:
[2023-07-15T21:14:28.616Z] cd /export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/TKG/output_16894218737644/jdk_math_0/work/scratch && \
[2023-07-15T21:14:28.616Z] DISPLAY=:2 \
[2023-07-15T21:14:28.616Z] HOME=/export/home/jenkins/ \
[2023-07-15T21:14:28.616Z] PATH=/bin:/usr/bin:/usr/sbin \
[2023-07-15T21:14:28.616Z] TZ=US/Central \
[2023-07-15T21:14:28.616Z] CLASSPATH=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/TKG/output_16894218737644/jdk_math_0/work/classes/java/math/BigInteger:/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/math/BigInteger:/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/jvmtest/openjdk/jtreg/lib/testng.jar:/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/jvmtest/openjdk/jtreg/lib/jcommander.jar:/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/openjdkbinary/j2sdk-image/lib/tools.jar:/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/jvmtest/openjdk/jtreg/lib/javatest.jar:/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/jvmtest/openjdk/jtreg/lib/jtreg.jar \
[2023-07-15T21:14:28.616Z]     /export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/openjdkbinary/j2sdk-image/bin/java \
[2023-07-15T21:14:28.616Z]         -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \
[2023-07-15T21:14:28.616Z]         -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \
[2023-07-15T21:14:28.616Z]         -Dtest.compiler.opts= \
[2023-07-15T21:14:28.616Z]         -Dtest.java.opts= \
[2023-07-15T21:14:28.616Z]         -Dtest.jdk=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/openjdkbinary/j2sdk-image \
[2023-07-15T21:14:28.616Z]         -Dcompile.jdk=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/openjdkbinary/j2sdk-image \
[2023-07-15T21:14:28.616Z]         -Dtest.timeout.factor=8.0 \
[2023-07-15T21:14:28.616Z]         -Dtest.root=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/openjdk/openjdk-jdk/jdk/test \
[2023-07-15T21:14:28.616Z]         -Dtest.name=java/math/BigInteger/LargeValueExceptions.java \
[2023-07-15T21:14:28.616Z]         -Dtest.file=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/math/BigInteger/LargeValueExceptions.java \
[2023-07-15T21:14:28.616Z]         -Dtest.src=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/math/BigInteger \
[2023-07-15T21:14:28.616Z]         -Dtest.src.path=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/math/BigInteger \
[2023-07-15T21:14:28.616Z]         -Dtest.classes=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/TKG/output_16894218737644/jdk_math_0/work/classes/java/math/BigInteger \
[2023-07-15T21:14:28.616Z]         -Dtest.class.path=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/TKG/output_16894218737644/jdk_math_0/work/classes/java/math/BigInteger \
[2023-07-15T21:14:28.616Z]         -Dtest.class.path.prefix=/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/TKG/output_16894218737644/jdk_math_0/work/classes/java/math/BigInteger:/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/math/BigInteger \
[2023-07-15T21:14:28.616Z]         -ea \
[2023-07-15T21:14:28.616Z]         -esa \
[2023-07-15T21:14:28.616Z]         -Xmx512m \
[2023-07-15T21:14:28.616Z]         -XX:+UseCompressedOops \
[2023-07-15T21:14:28.616Z]         -Xmx4g \
[2023-07-15T21:14:28.616Z]         com.sun.javatest.regtest.agent.MainWrapper /export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/aqa-tests/TKG/output_16894218737644/jdk_math_0/work/java/math/BigInteger/LargeValueExceptions.d/testng.0.jta java/math/BigInteger/LargeValueExceptions.java false LargeValueExceptions
[2023-07-15T21:14:28.616Z] 
[2023-07-15T21:14:28.616Z] TEST RESULT: Error. Program `/export/home/jenkins/workspace/Test_openjdk8_hs_sanity.openjdk_sparcv9_solaris/openjdkbinary/j2sdk-image/bin/java' timed out (timeout set to 960000ms, elapsed time including timeout handling was 962446ms).
[2023-07-15T21:14:28.616Z] --------------------------------------------------
[2023-07-15T21:16:01.223Z] Test results: passed: 38; error: 1

ACTION: exclude java/math/BigInteger/LargeValueExceptions.java and/or raise upstream issue as this is a regression that appeared several CPUs ago

@smlambert
Copy link
Contributor Author

smlambert commented Jul 20, 2023

ppc64_aix

Test_openjdk8_hs_extended.openjdk_ppc64_aix ⚠️ UNSTABLE ⚠️ - rerun failed targets in Grinder/7388 on test-osuosl-aix72-ppc64-1 - passes
Grinder_testList_0_20230721171432_Jdk8AIX_openjdk.tap.txt

Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_1 ⚠️ UNSTABLE ⚠️
hotspot_jre_0 => deep history 3/7 passed | possible issues
jdk_net_0 => deep history 5/8 passed | possible issues
jdk_other_0 => deep history 4/7 passed | possible issues
jdk_jmx_0 => deep history 4/7 passed | possible issues
jdk_security3_1 => deep history 5/8 passed | possible issues
jdk_rmi_0 => deep history 3/6 passed | possible issues

Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2 ⚠️ UNSTABLE ⚠️
hotspot_jre_1 => deep history 3/6 passed | possible issues
jdk_other_1 => deep history 4/7 passed | possible issues
jdk_management_1 => deep history 3/6 passed | possible issues
jdk_rmi_1 => deep history 4/7 passed | possible issues
jdk_nio_0 => deep history 3/6 passed | possible issues
jdk_tools_0 => deep history 3/6 passed | possible issues

Test_openjdk8_hs_sanity.system_ppc64_aix ⚠️ UNSTABLE ⚠️ - rerun failed targets in Grinder/7389 on test-osuosl-aix72-ppc64-2 - passes
Grinder_20230721171031_jdk8AIX_system.tap.txt

Rerun failed

java -version
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_382-b05)
OpenJDK 64-Bit Server VM (Temurin)(build 25.382-b05, mixed mode)

TestJlmRemoteClassNoAuth_0 => deep history 17/24 passed | possible issues
TestJlmRemoteClassAuth_1 => deep history 17/24 passed | possible issues
TestJlmRemoteClassAuth_0 => deep history 17/24 passed | possible issues
TestJlmRemoteClassNoAuth_1 => deep history 17/24 passed | possible issues
TestJlmRemoteNotifierProxyAuth_0 => deep history 17/24 passed | possible issues
TestJlmRemoteThreadAuth_0 => deep history 17/24 passed | possible issues
TestJlmRemoteNotifierProxyAuth_1 => deep history 17/24 passed | possible issues
TestJlmRemoteThreadAuth_1 => deep history 17/24 passed | possible issues
TestJlmRemoteThreadNoAuth_0 => deep history 17/24 passed | possible issues
TestJlmRemoteThreadNoAuth_1 => deep history 17/24 passed | possible issues
MauveSingleThrdLoad_HS_5m_0 => deep history 17/24 passed | possible issues
MauveSingleThrdLoad_HS_5m_1 => deep history 17/24 passed | possible issues
MauveSingleInvocLoad_HS_5m_0 => deep history 17/24 passed | possible issues
MauveSingleInvocLoad_HS_5m_1 => deep history 17/24 passed | possible issues

@smlambert
Copy link
Contributor Author

smlambert commented Jul 20, 2023

x86-64_solaris

Test_openjdk8_hs_extended.openjdk_x86-64_solaris ⚠️ UNSTABLE ⚠️

Test_openjdk8_hs_extended.openjdk_x86-64_solaris_testList_0 ⚠️ UNSTABLE ⚠️
jdk_security3_0 => deep history 1/11 passed | possible issues

ACTION: exclude sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java on x64 solaris and raise upstream issue

@smlambert
Copy link
Contributor Author

smlambert commented Jul 26, 2023

arm_linux

Release Summary Report for release-openjdk8-pipeline

Report generated at: Wed, 26 Jul 2023 12:42:08 GMT

TRSS Build and TRSS Grid View
Jenkins Build URL https://ci.adoptium.net/job/build-scripts/job/release-openjdk8-pipeline/25/
Started by user Adam Farley at 7/25/2023, 5:50:34 AM


Test_openjdk8_hs_extended.openjdk_arm_linux ⚠️ UNSTABLE ⚠️ - rerun in Grinder/7406 rerun all failing targets except hotspot_jre & jdk_jfr in Grinder/7412 - 1 testcase failure, sun/tools/jinfo/Basic.sh
Grinder_7412.tap.txt

Test_openjdk8_hs_extended.openjdk_arm_linux_testList_0 ⚠️ UNSTABLE ⚠️
jdk_net_2 => deep history 0/10 passed | possible issues

Test_openjdk8_hs_extended.openjdk_arm_linux_testList_1 ⚠️ UNSTABLE ⚠️
jdk_security3_2 => deep history 1/6 passed | possible issues
jdk_rmi_2 => deep history 5/6 passed | possible issues
jdk_jfr_2 => deep history 0/10 passed | possible issues
jdk_nio_2 => deep history 3/10 passed | possible issues
hotspot_jre_2 => deep history 0/10 passed | possible issues

Test_openjdk8_hs_extended.openjdk_arm_linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_tools_2 => deep history 9/10 passed | possible issues
jdk_other_2 => deep history 3/10 passed | possible issues
jdk_imageio_2 => deep history 9/10 passed | possible issues

Test_openjdk8_hs_sanity.openjdk_arm_linux ⚠️ UNSTABLE ⚠️ - rerun in Grinder/7405 on sxa machine and passes
Grinder_20230726140047_jdk8armLinux_sanityOpenJDK.tap.txt

Rerun failed

java -version
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_382-b05)
OpenJDK Client VM (Temurin)(build 25.382-b05, mixed mode)

jdk_util_2 => deep history 4/31 passed | possible issues
jdk_jdi_jdk8_2 => deep history 9/30 passed | possible issues

Test_openjdk8_hs_sanity.system_arm_linux ⚠️ UNSTABLE ⚠️ - rerun in Grinder/7507 - passes
Grinder_20230726163550_jdk8armLinux_system.tap.txt

Rerun failed

java -version
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_382-b05) 
OpenJDK Client VM (Temurin)(build 25.382-b05, mixed mode)

TestJlmRemoteClassAuth_2 => deep history 20/31 passed | possible issues
TestJlmRemoteThreadAuth_2 => deep history 17/31 passed | possible issues
TestJlmRemoteThreadNoAuth_2 => deep history 22/31 passed | possible issues

ACTION: most of the test failures listed above can pass on test-sxa-armv7l-ubuntu2004-odroid-2 but in most cases on no other arm_linux machine in our pool, check if other arm_linux nodes can be comparable and if not, consider removing them, as when tests land on them, they will fail.

ACTION: jdk_jfr has some test cases that can not pass on this platform and in fact causes crashes, exclude those testcases and ensure its reported upstream (related: #3301).

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGBUS (0x7) at pc=0xf64122a4, pid=119378, tid=0xd3538460
#
# JRE version: OpenJDK Runtime Environment (8.0_382-b05) (build 1.8.0_382-b05)
# Java VM: OpenJDK Client VM (25.382-b05 mixed mode linux-aarch32 )
# Problematic frame:
# V  [libjvm.so+0x33b2a4]  write_checkpoint_header(unsigned char*, long long, long long, bool, unsigned int)+0xe8
#
# Core dump written. Default location: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_arm_linux_testList_1/aqa-tests/TKG/output_16902820676409/jdk_jfr_2/work/scratch/3/core or core.119378
#
# An error report file with more information is saved as:
# /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_arm_linux_testList_1/aqa-tests/TKG/output_16902820676409/jdk_jfr_2/work/scratch/3/hs_err_pid119378.log
#
# If you would like to submit a bug report, please visit:
#   https://github.com/adoptium/adoptium-support/issues
#

ACTION: jdk_net has testcases that have not shown to pass in Deep History which will need exclusions and an issue in the appropriate location (upstream or infra).

  • com/sun/net/httpserver/Test9a.java and com/sun/net/httpserver/Test12.java - crashes
  • the other 3 failing testcases are related to the fact that we do not have IPv6 configured on any of our machines
    • java/net/Inet6Address/B6206527.java, java/net/ipv6tests/B6521014.java, java/net/ipv6tests/TcpTest.java

ACTION: hotspot_jre failures seem suspect, they are gc/g1/* testcases and some output indicates they may not be valid (need to check and why are they not in the upstream ProblemList if so) but some output gives this warning: OpenJDK Client VM warning: G1 GC is disabled in this release.

@sophia-guo
Copy link
Contributor

sophia-guo commented Jul 31, 2023

Tests conplaining OpenJDK Client VM warning: G1 GC is disabled in this release. are using option -XX:+UseG1GC, which should be excluded for jdk8 arm. See other projects mentioned openhab/openhab-distro#17. JBS also issued G1GC tests should be excluded from execution on JDK-on-ARM-hf , which was closed as it opened an issue in codetools. No progress on codetools , might not be a good or correct proposal.

Those gcg1 tests are skipped on jdk11+ arm as since jdk11+ new vmproperties has been added , which is required if gc is supported and selected. https://github.com/adoptium/jdk11u/blob/master/test/jtreg-ext/requires/VMProps.java#L283-L289C6,

Based on those information those tests should be excluded for jdk8 arm and for us the easy way is to use problemlist.

@smlambert
Copy link
Contributor Author

re: #4679 (comment) thanks for investigating @sophia-guo. Given that information and a clean run of jdk_jfr, we will release arm_linux (with several actions we will have to do post-release, including excluding gc/g1 testcases).

@sophia-guo
Copy link
Contributor

gc/g1 issue also see #3297, which happened before. Will exclude them and close #3297

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: Done
Development

No branches or pull requests

2 participants