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

April 2024 CPU - JDK22 Triage #5235

Closed
smlambert opened this issue Apr 17, 2024 · 17 comments
Closed

April 2024 CPU - JDK22 Triage #5235

smlambert opened this issue Apr 17, 2024 · 17 comments

Comments

@smlambert
Copy link
Contributor

smlambert commented Apr 17, 2024

Release Summary Report for release-openjdk22-pipeline

Warning: The release summary report is not yet complete. Currently, it only contains partial results.

Report generated at: Thu, 18 Apr 2024 11:42:45 GMT

TRSS Build and TRSS Grid View
Jenkins Build URL https://ci.adoptium.net/job/build-scripts/job/release-openjdk22-pipeline/15/
Started by upstream project "build-scripts/utils/releaseTrigger_jdk22u" build number 216 at 4/18/2024, 4:57:18 AM


✔️ results in these Tables means the activity has successfully completed.
⏳ results means that we are actively working on closing off the runs needed for this version, platform, binaryType.
⛔ means there is no build planned for that version/platform combination.
⏸️ means activity not yet started.

Platform Status Results Actions
x86-64_mac ✔️ comment
x86-64_linux ✔️ comment
x86-64_windows ✔️ comment
aarch64_linux ✔️ comment ACTION: raise an issue reporting the number of cases where RuntimeImageTest and AbsPathsInImage fail with OOMs (seen on other platforms/versions throughout the release)
aarch64_mac ✔️ comment ACTIONS : #5156 (comment) (multicast tests on Orka machines are flaky / most often fail), noted in adoptium/infrastructure#2536 (comment)
x86-64_alpine-linux ✔️ comment
ppc64le_linux ✔️ comment
s390x_linux comment
ppc64_aix comment same 2 jdk_foreign testcases as failed and blocked a release in March
aarch64_alpine-Linux ✔️ comment
riscv64_linux ✔️ comment

Test_openjdk22_hs_extended.perf_x86-64_mac.tap.txt
Test_openjdk22_hs_sanity.perf_x86-64_mac.tap.txt

@smlambert
Copy link
Contributor Author

smlambert commented Apr 18, 2024

aarch64_linux

ACTION: raise an issue reporting the number of cases where RuntimeImageTest and AbsPathsInImage fail with OOMs (seen on other platforms/versions throughout the release)

Error: Java heap space
java.lang.OutOfMemoryError: Java heap space
	at java.base/java.nio.HeapByteBuffer.<init>(HeapByteBuffer.java:71)
	at java.base/java.nio.ByteBuffer.allocate(ByteBuffer.java:394)
	at java.base/jdk.internal.jimage.ImageStream.ensure(ImageStream.java:93)
	at java.base/jdk.internal.jimage.ImageStream.put(ImageStream.java:147)
	at jdk.jlink/jdk.tools.jlink.internal.ImageStringsWriter.addString(ImageStringsWriter.java:61)
	at jdk.jlink/jdk.tools.jlink.internal.ImageStringsWriter.add(ImageStringsWriter.java:72)
	at jdk.jlink/jdk.tools.jlink.internal.BasicImageWriter.addString(BasicImageWriter.java:71)
	at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator$1.addString(ImageFileCreator.java:259)
	at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin$CompactCPHelper.optimize(StringSharingPlugin.java:238)
	at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin$CompactCPHelper.transform(StringSharingPlugin.java:199)
	at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin.lambda$transform$1(StringSharingPlugin.java:311)
	at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin$$Lambda/0x0000001f0128ba58.apply(Unknown Source)
	at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool.lambda$transformAndCopy$0(ResourcePool.java:112)
	at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool$$Lambda/0x0000001f0102f6b0.accept(Unknown Source)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)

Test_openjdk22_hs_extended.openjdk_aarch64_linux ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_aarch64_linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

Test_openjdk22_hs_extended.openjdk_aarch64_linux_testList_0 ⚠️ UNSTABLE ⚠️
jdk_tools_1 => deep history 0/6 passed | possible issues
jdk_build_0 => deep history 29/33 passed | possible issues

Test_openjdk22_hs_extended.openjdk_aarch64_linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_jdi_0 => deep history 1/8 passed | possible issues
jdk_build_1 => deep history 3/8 passed | possible issues
jdk_jdi_1 => deep history 26/33 passed | possible issues

@sophia-guo
Copy link
Contributor

sophia-guo commented Apr 18, 2024

aarch64_mac

Test_openjdk22_hs_extended.openjdk_aarch64_mac ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_aarch64_mac_rerun ✅ SUCCESS ✅
Rerun all

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode)

@smlambert
Copy link
Contributor Author

smlambert commented Apr 18, 2024

x86-64_linux

sanity.openjdk with testcase failure, passed on auto rerun

not ok 1 - jdk_lang_0
  ---
    output:
      |
        Failed test cases: 
        TEST: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id0
        Test results: passed: 1,009; error: 1
    duration_ms: 4384700
  ...
not ok 2 - jdk_lang_1
  ---
    output:
      |
        Failed test cases: 
        TEST: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id0
        Test results: passed: 1,009; error: 1
    duration_ms: 4596046
  ...

extended.openjdk pending

other top-level targets passing (artifacts here)


Test_openjdk22_hs_extended.openjdk_x86-64_linux ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_x86-64_linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

Test_openjdk22_hs_extended.openjdk_x86-64_linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_build_1 => deep history 3/8 passed | possible issues

Test_openjdk22_hs_sanity.openjdk_x86-64_linux ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

jdk_lang_0 => deep history 19/28 passed | possible issues
jdk_lang_1 => deep history 19/27 passed | possible issues

Test_openjdk22_hs_sanity.openjdk_x86-64_linux_rerun ✅ SUCCESS ✅
Rerun all

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

@smlambert
Copy link
Contributor Author

smlambert commented Apr 18, 2024

aarch64_alpine-linux

Test_openjdk22_hs_extended.openjdk_aarch64_alpine-linux ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_aarch64_alpine-linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

Test_openjdk22_hs_extended.openjdk_aarch64_alpine-linux_testList_0 ⚠️ UNSTABLE ⚠️
jdk_nio_0 => deep history 4/10 passed | possible issues

Test_openjdk22_hs_extended.openjdk_aarch64_alpine-linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_build_0 => deep history 0/10 passed | possible issues
jdk_nio_1 => deep history 6/15 passed | possible issues
jdk_build_1 => deep history 0/15 passed | possible issues

@sophia-guo
Copy link
Contributor

sophia-guo commented Apr 19, 2024

x86-64_mac

5 minutes timeout for orka to live, rerun
Test_openjdk22_hs_sanity.perf_x86-64_mac ❌ ABORTED ❌ https://ci.adoptium.net/job/Test_openjdk22_hs_sanity.perf_x86-64_mac/33/

Test_openjdk22_hs_extended.perf_x86-64_mac ❌ ABORTED ❌ https://ci.adoptium.net/job/Test_openjdk22_hs_extended.perf_x86-64_mac/23/

slambert/Apr19: Guessing that perf jobs are failing because there are no Orka machines with the ci.role.perf&&!sw.os.osx.10_14 labels (and possibly in the past we had 1 static non-Orka node online that filled this purpose).

Sophia: seems the job 31 and 21 did running on orka https://ci.adoptium.net/job/Test_openjdk22_hs_sanity.perf_x86-64_mac/31/
https://ci.adoptium.net/job/Test_openjdk22_hs_extended.perf_x86-64_mac/21/
Grinder with timeout 15 mins no luck https://ci.adoptium.net/view/Test_grinder/job/Grinder/9707/console
Maybe Orka configuration is changed? @sxa

sxa 19/Apr: I'm unsure why that's not working as I don't believe there have been any orka configuration changes in the last week (Passed on 13th on an orka system, failed on the 18th). Suggest running the test on a non-orka machine such as test-macincloud-macos1201-x64-1 in the meantime to get through the release, and adding a note to the retrospective. adoptium/temurin#28 (comment)

slambert Apr/19: also think we should consider changing this https://github.com/adoptium/aqa-tests/blob/master/buildenv/jenkins/openjdk_tests#L283 concatination to LABEL and prefer to use LABEL_ADDITION so it can be more easily 'removed' when needed.

@smlambert
Copy link
Contributor Author

smlambert commented Apr 19, 2024

x86-64_windows

Test_openjdk22_hs_extended.openjdk_x86-64_windows ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_x86-64_windows_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

Test_openjdk22_hs_special.functional_x86-64_windows ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

MBCS_Tests_formatter_tw_windows_0 => deep history 4/24 passed | possible issues

Test_openjdk22_hs_special.functional_x86-64_windows_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

@pmikova
Copy link

pmikova commented Apr 19, 2024

ppc64le_linux

Test_openjdk22_hs_extended.openjdk_ppc64le_linux ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_ppc64le_linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16 

OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)

OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

Hotspot target failing on timeout:

 TEST RESULT: Error. Program `/home/jenkins/workspace/Test_openjdk22_hs_extended.openjdk_ppc64le_linux_rerun/jdkbinary/j2sdk-image/bin/java' timed out (timeout set to 4800000ms, elapsed time including timeout handling was 4800716ms).

Since the re-run failed on time out as well, as it was running on the same machine, slambert suggested to run this on:
test-osuosl-ubuntu1804-ppc64le-1
Re-run link: https://ci.adoptium.net/job/Grinder/9706/ ,

Did not help. Re-runs with PARALLEL value None.

https://ci.adoptium.net/view/Test_grinder/job/Grinder/9708/ ,
https://ci.adoptium.net/view/Test_grinder/job/Grinder/9709/

The above results show already encountered issue:
#5156 (comment)

Re-runned for the target hotspot_serviceability_jvmti

https://ci.adoptium.net/view/Test_grinder/job/Grinder/9711/
Where it passes.
The tap file attached:
Grinder_20240419150624.tap.txt

JDK target failing on OOM:

[2024-04-18T19:18:12.033Z] Error: Java heap space
[2024-04-18T19:18:12.033Z] java.lang.OutOfMemoryError: Java heap space
[2024-04-18T19:18:12.033Z] 	at java.base/java.nio.HeapByteBuffer.<init>(HeapByteBuffer.java:71)
[2024-04-18T19:18:12.033Z] 	at java.base/java.nio.ByteBuffer.allocate(ByteBuffer.java:394)
[2024-04-18T19:18:12.033Z] 	at java.base/jdk.internal.jimage.ImageStream.ensure(ImageStream.java:93)
[2024-04-18T19:18:12.033Z] 	at java.base/jdk.internal.jimage.ImageStream.put(ImageStream.java:147)
[2024-04-18T19:18:12.033Z] 	at jdk.jlink/jdk.tools.jlink.internal.ImageStringsWriter.addString(ImageStringsWriter.java:61)
[2024-04-18T19:18:12.033Z] 	at jdk.jlink/jdk.tools.jlink.internal.ImageStringsWriter.add(ImageStringsWriter.java:72)
[2024-04-18T19:18:12.033Z] 	at jdk.jlink/jdk.tools.jlink.internal.BasicImageWriter.addString(BasicImageWriter.java:71)
[2024-04-18T19:18:12.033Z] 	at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator$1.addString(ImageFileCreator.java:259)
[2024-04-18T19:18:12.033Z] 	at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin$CompactCPHelper.optimize(StringSharingPlugin.java:238)
[2024-04-18T19:18:12.033Z] 	at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin$CompactCPHelper.transform(StringSharingPlugin.java:199)
[2024-04-18T19:18:12.033Z] 	at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin.lambda$transform$1(StringSharingPlugin.java:311)
[2024-04-18T19:18:12.033Z] 	at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin$$Lambda/0x000001280128eff8.apply(Unknown Source)
[2024-04-18T19:18:12.033Z] 	at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool.lambda$transformAndCopy$0(ResourcePool.java:112)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool$$Lambda/0x000001280102f6b0.accept(Unknown Source)
[2024-04-18T19:18:12.034Z] 	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
[2024-04-18T19:18:12.034Z] 	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
[2024-04-18T19:18:12.034Z] 	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:782)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool.transformAndCopy(ResourcePool.java:111)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin.transform(StringSharingPlugin.java:306)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.plugins.DefaultCompressPlugin.transform(DefaultCompressPlugin.java:62)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.ImagePluginStack.visitResources(ImagePluginStack.java:262)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator.generateJImage(ImageFileCreator.java:184)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator.writeImage(ImageFileCreator.java:163)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator.create(ImageFileCreator.java:100)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.JlinkTask$ImageHelper.retrieve(JlinkTask.java:935)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.ImagePluginStack.operate(ImagePluginStack.java:194)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.createImage(JlinkTask.java:424)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.run(JlinkTask.java:285)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.Main.run(Main.java:56)
[2024-04-18T19:18:12.034Z] 	at jdk.jlink/jdk.tools.jlink.internal.Main$JlinkToolProvider.run(Main.java:73)
[2024-04-18T19:18:12.034Z] 	at java.base/java.util.spi.ToolProvider.run(ToolProvider.java:162)
[2024-04-18T19:18:12.034Z] 	at jdk.jpackage.test.Executor.runToolProvider(Executor.java:396)

Manually re-run on a non-docker machine - PASSED
Attached file:
Grinder_testList_0_20240419130437.tap.txt
Re-run link: https://ci.adoptium.net/job/Grinder/9705/

@smlambert
Copy link
Contributor Author

smlambert commented Apr 20, 2024

x86-64_alpine-linux

Test_openjdk22_hs_extended.openjdk_x86-64_alpine-linux ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_x86-64_alpine-linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

Test_openjdk22_hs_extended.openjdk_x86-64_alpine-linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_build_0 => deep history 0/6 passed | possible issues
jdk_nio_1 => deep history 12/19 passed | possible issues
jdk_build_1 => deep history 0/18 passed | possible issues

@smlambert
Copy link
Contributor Author

smlambert commented Apr 20, 2024

ppc64le_linux

Test_openjdk22_hs_extended.openjdk_ppc64le_linux ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_ppc64le_linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

@smlambert
Copy link
Contributor Author

smlambert commented Apr 20, 2024

s390x_linux

Release Summary Report for release-openjdk22-pipeline

Warning: The release summary report is not yet complete. Currently, it only contains partial results.

Report generated at: Mon, 22 Apr 2024 13:00:14 GMT

TRSS Build and TRSS Grid View
Jenkins Build URL https://ci.adoptium.net/job/build-scripts/job/release-openjdk22-pipeline/21/
Started by upstream project "build-scripts/utils/releaseTrigger_jdk22u" build number 216 at 4/22/2024, 8:31:35 AM


Pending

@smlambert
Copy link
Contributor Author

smlambert commented Apr 20, 2024

ppc64_aix

Test_openjdk22_hs_sanity.openjdk_ppc64_aix ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode)

jdk_foreign_0 => deep history 3/26 passed | possible issues
jdk_foreign_1 => deep history 3/25 passed | possible issues

Test_openjdk22_hs_sanity.openjdk_ppc64_aix_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode)

Test_openjdk22_hs_sanity.perf_x86-64_mac ❌ ABORTED ❌

Test_openjdk22_hs_special.functional_ppc64_aix ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode)

MBCS_Tests_formatter_Zh_TW_aix_0 => deep history 8/25 passed | possible issues
MBCS_Tests_formatter_zh_TW_aix_0 => deep history 8/25 passed | possible issues
MBCS_Tests_formatter_ZH_TW_aix_0 => deep history 8/25 passed | possible issues
MBCS_Tests_i18n_ko_KR_aix_0 => deep history 11/25 passed | possible issues
MBCS_Tests_i18n_KO_KR_aix_0 => deep history 11/25 passed | possible issues

Test_openjdk22_hs_special.functional_ppc64_aix_rerun ✅ SUCCESS ✅
Rerun all

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode)

@smlambert
Copy link
Contributor Author

smlambert commented Apr 20, 2024

riscv64_linux

NOTE: hit issue running ant compile on TC node jck-scaleway-ubuntu2310-riscv64-2

16:21:12  compile:
16:21:12       [echo] Ant version is Apache Ant(TM) version 1.10.5 compiled on July 10 2018
16:21:12       [echo] ============COMPILER SETTINGS============
16:21:12       [echo] ===fork:                         yes
16:21:12       [echo] ===debug:                        on
16:21:12      [javac] Compiling 27 source files to /home/jenkins/workspace/Grinder/aqa-tests/TKG/bin
16:21:20      [javac] Fatal glibc error: pthread_mutex_lock.c:94 (___pthread_mutex_lock): assertion failed: mutex->__data.__owner == 0
16:21:21  
16:21:21  BUILD FAILED
16:21:21  /home/jenkins/workspace/Grinder/aqa-tests/TKG/scripts/build_tools.xml:58: The following error occurred while executing this line:
16:21:21  /home/jenkins/workspace/Grinder/aqa-tests/TKG/scripts/build_tools.xml:37: Compile failed; see the compiler error output for details.
16:21:21  

Test_openjdk22_hs_special.functional_riscv64_linux ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

MBCS_Tests_i18n_ko_KR_linux_0 => deep history 2/6 passed | possible issues
MBCS_Tests_formatter_zh_TW_linux_0 => deep history 2/6 passed | possible issues

Test_openjdk22_hs_special.functional_riscv64_linux_rerun ✅ SUCCESS ✅
Rerun all

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

Test_openjdk22_hs_sanity.openjdk_riscv64_linux ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

jdk_lang_1 => deep history 3/6 passed | possible issues
jdk_util_0 => deep history 2/6 passed | possible issues
jdk_util_1 => deep history 5/6 passed | possible issues

Test_openjdk22_hs_sanity.openjdk_riscv64_linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

Test_openjdk22_hs_extended.openjdk_riscv64_linux ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_riscv64_linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

Test_openjdk22_hs_extended.openjdk_riscv64_linux_testList_0 ⚠️ UNSTABLE ⚠️
hotspot_serviceability_jvmti_0 => deep history 1/6 passed | possible issues
jdk_tools_0 => deep history 2/3 passed | possible issues

Test_openjdk22_hs_extended.openjdk_riscv64_linux_testList_1 ⚠️ UNSTABLE ⚠️
jdk_security3_1 => deep history 3/6 passed | possible issues
jdk_jfr_1 => deep history 1/3 passed | possible issues

Test_openjdk22_hs_extended.openjdk_riscv64_linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_jmx_0 => deep history 1/2 passed | possible issues
jdk_jfr_0 => deep history 1/2 passed | possible issues

@Haroon-Khel
Copy link
Contributor

Haroon-Khel commented Apr 23, 2024

s390x_linux ✅

Release Summary Report for release-openjdk22-pipeline

Report generated at: Tue, 23 Apr 2024 11:01:21 GMT

TRSS Build and TRSS Grid View
Jenkins Build URL https://ci.adoptium.net/job/build-scripts/job/release-openjdk22-pipeline/21/
Started by upstream project "build-scripts/utils/releaseTrigger_jdk22u" build number 216 at 22/04/2024, 13:31:35


jdk22u-release-linux-s390x-temurin ⚠️ UNSTABLE ⚠️

refactor_openjdk_release_tool ❌ undefined ❌

sign_temurin_gpg ❌ undefined ❌


Test_openjdk22_hs_extended.openjdk_s390x_linux ⚠️ UNSTABLE ⚠️

Test_openjdk22_hs_extended.openjdk_s390x_linux_rerun ✅ SUCCESS ✅
Rerun all

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1.1+1 (build 22.0.1+1)
OpenJDK 64-Bit Server VM Temurin-22.0.1.1+1 (build 22.0.1+1, mixed mode, sharing)

Failed tests passed in reruns ✅

Test_openjdk22_hs_sanity.openjdk_s390x_linux ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1.1+1 (build 22.0.1+1)
OpenJDK 64-Bit Server VM Temurin-22.0.1.1+1 (build 22.0.1+1, mixed mode, sharing)

jdk_foreign_0 => deep history 15/25 passed | possible issues
jdk_foreign_1 => deep history 18/24 passed | possible issues

Test_openjdk22_hs_sanity.openjdk_s390x_linux_rerun ✅ SUCCESS ✅
Rerun all

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1.1+1 (build 22.0.1+1)
OpenJDK 64-Bit Server VM Temurin-22.0.1.1+1 (build 22.0.1+1, mixed mode, sharing)

Failed tests pass in rerun ✅

Test_openjdk22_hs_sanity.system_s390x_linux ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1.1+1 (build 22.0.1+1)
OpenJDK 64-Bit Server VM Temurin-22.0.1.1+1 (build 22.0.1+1, mixed mode, sharing)

TestJlmRemoteClassAuth_0 => deep history 18/25 passed | possible issues
TestJlmRemoteClassAuth_1 => deep history 18/25 passed | possible issues
TestJlmRemoteClassNoAuth_0 => deep history 18/25 passed | possible issues
TestJlmRemoteClassNoAuth_1 => deep history 18/25 passed | possible issues
TestJlmRemoteMemoryAuth_0 => deep history 18/25 passed | possible issues
TestJlmRemoteMemoryAuth_1 => deep history 18/25 passed | possible issues
TestJlmRemoteMemoryNoAuth_0 => deep history 18/25 passed | possible issues
TestJlmRemoteMemoryNoAuth_1 => deep history 18/25 passed | possible issues
TestJlmRemoteNotifierProxyAuth_0 => deep history 18/25 passed | possible issues
TestJlmRemoteNotifierProxyAuth_1 => deep history 18/25 passed | possible issues
TestJlmRemoteThreadAuth_0 => deep history 18/25 passed | possible issues
TestJlmRemoteThreadAuth_1 => deep history 18/25 passed | possible issues
TestJlmRemoteThreadNoAuth_0 => deep history 18/25 passed | possible issues
TestJlmRemoteThreadNoAuth_1 => deep history 18/25 passed | possible issues
NioLoadTest_5m_0 => deep history 18/25 passed | possible issues
NioLoadTest_5m_1 => deep history 18/25 passed | possible issues

Test_openjdk22_hs_sanity.system_s390x_linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1.1+1 (build 22.0.1+1)
OpenJDK 64-Bit Server VM Temurin-22.0.1.1+1 (build 22.0.1+1, mixed mode, sharing)

Grinder rerun https://ci.adoptium.net/job/Grinder/9756/console passed ✅

Test_openjdk22_hs_special.functional_s390x_linux ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1.1+1 (build 22.0.1+1)
OpenJDK 64-Bit Server VM Temurin-22.0.1.1+1 (build 22.0.1+1, mixed mode, sharing)

MBCS_Tests_formatter_zh_TW_linux_0 => deep history 12/23 passed | possible issues
MBCS_Tests_i18n_ko_KR_linux_0 => deep history 13/23 passed | possible issues

Test_openjdk22_hs_special.functional_s390x_linux_rerun ⚠️ UNSTABLE ⚠️
Rerun failed

java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1.1+1 (build 22.0.1+1)
OpenJDK 64-Bit Server VM Temurin-22.0.1.1+1 (build 22.0.1+1, mixed mode, sharing)

Grinder rerun https://ci.adoptium.net/job/Grinder/9760/console passed ✅

@smlambert
Copy link
Contributor Author

smlambert commented Apr 23, 2024

@Haroon-Khel re: #5235 (comment)

sanity.system for s390x failing on test-marist-rhel7-s390x-2 with "No route to host issues", suggest rerunning on machine that is configured properly. Grinder/9759 on test-marist-ubuntu2204-s390x-1

special.functional 2 MBCS testcase failures are known (same ones seen in March) and should have been excluded or fixed before the April release, considered non-blocking

@jiekang
Copy link

jiekang commented Apr 24, 2024

Noting as Grinders will disappear.

The SuspendResume1 failure on ppc64le is curious. It worked in a full suite run but failed in the CUSTOM run due to missing library. I think the library should be available, but need to understand where it should come from and then why it's missing.

[2024-04-19T13:49:11.821Z] command: main -Djava.util.concurrent.ForkJoinPool.common.parallelism=1 -agentlib:SuspendResume1 SuspendResume1
[2024-04-19T13:49:11.821Z] reason: User specified action: run main/othervm/native/timeout=600 -Djava.util.concurrent.ForkJoinPool.common.parallelism=1 -agentlib:SuspendResume1 SuspendResume1 
[2024-04-19T13:49:11.821Z] started: Fri Apr 19 13:49:11 UTC 2024
[2024-04-19T13:49:11.821Z] Mode: othervm [/othervm specified]
[2024-04-19T13:49:11.821Z] finished: Fri Apr 19 13:49:11 UTC 2024
[2024-04-19T13:49:11.821Z] elapsed time (seconds): 0.01
[2024-04-19T13:49:11.821Z] configuration:
[2024-04-19T13:49:11.821Z] STDOUT:
[2024-04-19T13:49:11.821Z] Error occurred during initialization of VM
[2024-04-19T13:49:11.821Z] Could not find agent library SuspendResume1 on the library path, with error: libSuspendResume1.so: cannot open shared object file: No such file or directory
[2024-04-19T13:49:11.821Z] STDERR:

@smlambert
Copy link
Contributor Author

re: #5235 (comment), @jiekang - can you raise a new aqa-tests issue for this, also seen in March, likely a framework problem, when we run individual native testcases via JDK_CUSTOM that need the native testlibrary in order to run, and even though it is present, they are not able to see/find it. See also #5156 (comment).

@jiekang
Copy link

jiekang commented Apr 24, 2024

re: #5235 (comment), @jiekang - can you raise a new aqa-tests issue for this, also seen in March, likely a framework problem, when we run individual native testcases via JDK_CUSTOM that need the native testlibrary in order to run, and even though it is present, they are not able to see/find it. See also #5156 (comment).

Sure; raised as #5264

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

No branches or pull requests

5 participants