adoptium / aqa-tests

Home of test infrastructure for Adoptium builds
https://adoptium.net/aqavit
Apache License 2.0
135 stars 314 forks source link

April 2024 CPU - JDK22 Triage #5235

Closed smlambert closed 6 months ago

smlambert commented 7 months ago

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 : https://github.com/adoptium/aqa-tests/issues/5156#issuecomment-2008018350 (multicast tests on Orka machines are flaky / most often fail), noted in https://github.com/adoptium/infrastructure/issues/2536#issuecomment-2035417279
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 commented 7 months ago

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 commented 7 months ago

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 commented 7 months ago

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 commented 7 months ago

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 commented 7 months ago

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. https://github.com/adoptium/temurin/issues/28#issuecomment-2066667853

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 commented 7 months ago

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 commented 7 months ago

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: https://github.com/adoptium/aqa-tests/issues/5156#issuecomment-2008023190

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 commented 7 months ago

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 commented 7 months ago

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 commented 7 months ago

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 commented 7 months ago

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 commented 7 months ago

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 commented 7 months ago

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 commented 7 months ago

@Haroon-Khel re: https://github.com/adoptium/aqa-tests/issues/5235#issuecomment-2072010551

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 commented 7 months ago

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 commented 7 months ago

re: https://github.com/adoptium/aqa-tests/issues/5235#issuecomment-2075693321, @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 https://github.com/adoptium/aqa-tests/issues/5156#issuecomment-2008023190.

jiekang commented 7 months ago

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 https://github.com/adoptium/aqa-tests/issues/5264