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

March 2025 Dry-run Triage - JDK24 #6017

Closed
smlambert opened this issue Mar 10, 2025 · 14 comments
Closed

March 2025 Dry-run Triage - JDK24 #6017

smlambert opened this issue Mar 10, 2025 · 14 comments
Assignees

Comments

@smlambert
Copy link
Contributor

smlambert commented Mar 10, 2025

https://ci.adoptium.net/job/build-scripts/job/release-openjdk24-pipeline/1/

Grid view


✔️ 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
aarch64_mac comment
x86-64_alpine-linux comment
ppc64le_linux comment
s390x_linux comment
ppc64_aix comment
aarch64_alpine-linux comment
riscv64_linux comment
aarch64_windows comment initial build failed, needs to be rerun here
@smlambert
Copy link
Contributor Author

smlambert commented Mar 10, 2025

x86-64_mac

extended.functional - cryptotest 5 testcases fail and appear to fail across all platforms - raised #6019
cryptotest/tests/KEMTests.java.KEMTests
cryptotest/tests/KeyFactoryTests.java.KeyFactoryTests
cryptotest/tests/KeyPairGeneratorTests.java.KeyPairGeneratorTests
cryptotest/tests/SignatureTests.java.SignatureTests
cryptotest/CryptoTest.java.CryptoTest

STDERR:
        java.lang.RuntimeException: Some tests failed: 5
        	at cryptotest.CryptoTest.main(CryptoTest.java:172)
        	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
        	at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
        	at java.base/java.lang.Thread.run(Thread.java:1447)

sanity.openjdk - 2 unique testcases fail, believe related to the fact we don't build CDS archive for x64 mac (related: adoptium/adoptium-support#937) these tests should get excluded until that is resolved (need to exclude them #6037)
TEST: runtime/cds/TestDefaultArchiveLoading.java#coops_nocoh
TEST: runtime/cds/TestDefaultArchiveLoading.java#nocoops_nocoh

19:08:35   stdout: [[0.015s][info][cds] trying to map /Users/jenkins/workspace/Test_openjdk24_hs_sanity.openjdk_x86-64_mac_rerun/jdkbinary/j2sdk-image/Contents/Home/lib/server/classes_nocoops.jsa
19:08:35  [0.015s][info][cds] Specified shared archive not found (/Users/jenkins/workspace/Test_openjdk24_hs_sanity.openjdk_x86-64_mac_rerun/jdkbinary/j2sdk-image/Contents/Home/lib/server/classes_nocoops.jsa)
19:08:35  [0.015s][info][cds] Initialize static archive failed.
19:08:35  [0.015s][info][cds] Unable to map shared spaces
19:08:35  [0.015s][error][cds] An error has occurred while processing the shared archive file.
19:08:35  [0.015s][error][cds] Unable to map shared spaces
19:08:35  Error occurred during initialization of VM
19:08:35  Unable to use shared archive.
19:08:35  ];
19:08:35   stderr: []
19:08:35   exitValue = 1
19:08:35  
19:08:35  java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [1]
19:08:35  	at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:522)
19:08:35  	at TestDefaultArchiveLoading.main(TestDefaultArchiveLoading.java:143)
19:08:35  	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
19:08:35  	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
19:08:35  	at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:333)
19:08:35  	at java.base/java.lang.Thread.run(Thread.java:1447)
19:08:35  

extended.openjdk - 88 testcases failing (some dups)
many jdk_tools failures which look like test material needs updating or exclusion (JEP 493 ?)

[04:53:42.024] Output:
    Error: This JDK does not contain packaged modules and cannot be used to create another image with the jdk.jlink module
java.lang.IllegalArgumentException: This JDK does not contain packaged modules and cannot be used to create another image with the jdk.jlink module
	at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.createImageProvider(JlinkTask.java:653)
	at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.createImage(JlinkTask.java:489)
	at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.run(JlinkTask.java:285)
	at jdk.jlink/jdk.tools.jlink.internal.Main.run(Main.java:50)
	at jdk.jlink/jdk.tools.jlink.internal.Main$JlinkToolProvider.run(Main.java:67)
	at jdk.jpackage/jdk.jpackage.internal.JLinkBundlerHelper.runJLink(JLinkBundlerHelper.java:191)
	at jdk.jpackage/jdk.jpackage.internal.JLinkBundlerHelper.execute(JLinkBundlerHelper.java:81)
	at jdk.jpackage/jdk.jpackage.internal.AppImageBundler.createAppBundle(AppImageBundler.java:181)
	at jdk.jpackage/jdk.jpackage.internal.AppImageBundler.execute(AppImageBundler.java:93)
	at jdk.jpackage/jdk.jpackage.internal.MacBaseInstallerBundler.prepareAppBundle(MacBaseInstallerBundler.java:201)
	at jdk.jpackage/jdk.jpackage.internal.MacPkgBundler.bundle(MacPkgBundler.java:158)
	at jdk.jpackage/jdk.jpackage.internal.MacPkgBundler.execute(MacPkgBundler.java:767)
	at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:707)
	at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:554)
	at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92)
	at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53)

sanity.system and extended.system tests failing - see #5966

@smlambert
Copy link
Contributor Author

smlambert commented Mar 10, 2025

x86-64_linux

extended.functional - 5 cryptotests failing - #6019

special.functional - MBCS_Tests_unicode_linux_0 fails (related to JDK 24 - CLDR version needs updating, #6023)

extended.openjdk - many testcases failing
tools/jpackage/ failures are similar to those on mac (likely related to JEP 493 and needing temp. exclusion until test material can be updated)

sanity.system and extended.system - see #5966

@smlambert
Copy link
Contributor Author

smlambert commented Mar 10, 2025

x86-64_windows

extended.functional - #6019

special.functional - MBCS_Tests_codepoint_windows_0 fails (related to JDK 24 - CLDR version needs updating, #6023)

sanity.openjdk

# Timestamp: Sat Mar  8 23:13:31 2025 UTC 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 5   EXECUTED: 5   PASSED: 0   FAILED: 5   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 1,348; failed: 9; error: 0; skipped: 0 
1..5
not ok 1 - hotspot_tier1_runtime_0
  ---
    output:
      |
        Failed test cases: 
        TEST: runtime/jni/checked/TestLargeUTF8Length.java
        Test results: passed: 630; failed: 1
    duration_ms: 867840
  ...
not ok 2 - jdk_security1_0
  ---
    output:
      |
        Failed test cases: 
        TEST: java/security/cert/CertificateFactory/slowstream.sh
        TEST: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
        TEST: java/security/Security/ClassLoaderDeadlock/Deadlock.sh
        Test results: passed: 199; failed: 3
    duration_ms: 512100
  ...
not ok 3 - jdk_security1_1
  ---
    output:
      |
        Failed test cases: 
        TEST: java/security/cert/CertificateFactory/slowstream.sh
        TEST: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
        TEST: java/security/Security/ClassLoaderDeadlock/Deadlock.sh
        Test results: passed: 199; failed: 3
    duration_ms: 305477
  ...
not ok 4 - jdk_security4_0
  ---
    output:
      |
        Failed test cases: 
        TEST: sun/security/krb5/runNameEquals.sh
        Test results: passed: 160; failed: 1
    duration_ms: 423268
  ...
not ok 5 - jdk_security4_1
  ---
    output:
      |
        Failed test cases: 
        TEST: sun/security/krb5/runNameEquals.sh
        Test results: passed: 160; failed: 1
    duration_ms: 421861
  ...

extended.openjdk - #6020 plus other failures

sanity.system and extended.system - #5966

@smlambert
Copy link
Contributor Author

smlambert commented Mar 10, 2025

aarch64_linux

extended.functional - #6019

sanity.openjdk - rerun passed (original had gc/shenandoah/oom/TestClassLoaderLeak.java failing)

extended.openjdk - #6020

sanity.system and extended.system - #5966

@smlambert
Copy link
Contributor Author

smlambert commented Mar 10, 2025

aarch64_mac

extended.functional - #6019
extended.openjdk - #6020 + others
sanity.system and extended.system - #5966

@smlambert
Copy link
Contributor Author

smlambert commented Mar 10, 2025

x86-64_alpine-linux

extended.functional - #6019
special.functional - MBCS_Tests_unicode_linux_0 same as other linux platforms, #6023

sanity.openjdk - 1 testcase fails jdk/jshell/ExternalEditorTest.java.ExternalEditorTest - needs exclusion Exec format error https://bugs.openjdk.org/browse/JDK-8285987

16:37:01  STDOUT:
16:37:01  config ExternalEditorTest.setUpExternalEditorTest(): success
16:37:01  config ReplToolTesting.setUp(): success
16:37:01  test EditorTestBase.testAccept(): failure
16:37:01  java.lang.AssertionError: Socket timeout exception.
16:37:01   Output: |  Edit Error: process IO failure: Cannot run program "/home/jenkins/workspace/Test_openjdk24_hs_sanity.openjdk_x86-64_alpine-linux_rerun/aqa-tests/TKG/output_17414658289460/langtools_custom_0/work/scratch/0/editor.sh": error=8, Exec format error
16:37:01  
16:37:01  , error: 
16:37:01  	at org.testng.Assert.fail(Assert.java:99)
16:37:01  	at ExternalEditorTest.lambda$assertEdit$0(ExternalEditorTest.java:211)
16:37:01  	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
16:37:01  	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
16:37:01  	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095)
16:37:01  	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619)
16:37:01  	at java.base/java.lang.Thread.run(Thread.java:1447)
16:37:01  config ReplToolTesting.setUp(): success
16:37:01  test EditorTestBase.testCancel(): failure
16:37:01  java.lang.AssertionError: Socket timeout exception.
16:37:01   Output: |  Edit Error: process IO failure: Cannot run program "/home/jenkins/workspace/Test_openjdk24_hs_sanity.openjdk_x86-64_alpine-linux_rerun/aqa-tests/TKG/output_17414658289460/langtools_custom_0/work/scratch/0/editor.sh": error=8, Exec format error
16:37:01  
16:37:01  , error: 
16:37:01  	at org.testng.Assert.fail(Assert.java:99)
16:37:01  	at ExternalEditorTest.lambda$assertEdit$0(ExternalEditorTest.java:211)
16:37:01  	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
16:37:01  	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
16:37:01  	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095)
16:37:01  	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619)
16:37:01  	at java.base/java.lang.Thread.run(Thread.java:1447)
16:37:01  config ReplToolTesting.setUp(): success
16:37:01  test EditorTestBase.testDoNothing(): failure
16:37:01  java.lang.AssertionError: Socket timeout exception.
16:37:01   Output: |  Edit Error: process IO failure: Cannot run program "/home/jenkins/workspace/Test_openjdk24_hs_sanity.openjdk_x86-64_alpine-linux_rerun/aqa-tests/TKG/output_17414658289460/langtools_custom_0/work/scratch/0/editor.sh": error=8, Exec format error

extended.openjdk - jdk_tools #6020

  • plus sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
  • jdk/jfr/event/gc/detailed/TestShenandoahEvacuationInformationEvent.java and jdk/jfr/jvm/TestModularImage.java

@smlambert
Copy link
Contributor Author

smlambert commented Mar 10, 2025

ppc64le_linux

extended.functional - #6019
special.functional - #6023
extended.openjdk - #6020
sanity.system and extended.system - #5966

@smlambert smlambert moved this from Todo to In Progress in 2025 Adoptium Plan Mar 10, 2025
@smlambert smlambert self-assigned this Mar 10, 2025
@smlambert
Copy link
Contributor Author

smlambert commented Mar 11, 2025

s390x_linux

extended.functional - #6019
special.functional - #6023

sanity.openjdk

not ok 2 - jdk_lang_1
  ---
    output:
      |
        Failed test cases: 
        TEST: java/lang/invoke/VarHandles/VarHandleTestAccessString.java
        TEST: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
        Test results: passed: 981; failed: 2
    duration_ms: 1187394
  ...
not ok 3 - jdk_util_1
  ---
    output:
      |
        Failed test cases: 
        TEST: java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
        TEST: java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
        TEST: java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
        TEST: java/util/concurrent/tck/JSR166TestCase.java#default
        TEST: java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism
        TEST: java/util/concurrent/tck/JSR166TestCase.java#others
        TEST: java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
        Test results: passed: 973; failed: 3; error: 4
    duration_ms: 2024822
  ...

extended.openjdk - jdk_tools #6020 and jdk_jfr failures (some crashes)

sanity.system and extended.system - #5966

@smlambert
Copy link
Contributor Author

smlambert commented Mar 11, 2025

ppc64_aix

extended.functional - #6019
special.functional - #6023
sanity.openjdk - rerun passes (java/lang/ProcessHandle/InfoTest.java failed in original
extended.functional - 2 testcases fail on rerun
sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java.Entrust
tools/launcher/SourceMode.java.SourceMode
sanity.system and extended.system - #5966

@smlambert
Copy link
Contributor Author

smlambert commented Mar 11, 2025

aarch64_alpine-linux

extended.functional - #6019
special.functional - #6023
sanity.openjdk - jdk/jshell/ExternalEditorTest.java fails
extended.openjdk - jdk_tools #6020 and 2 other testcases
sanity.system and extended.system - #5966

@smlambert
Copy link
Contributor Author

smlambert commented Mar 11, 2025

riscv64_linux

extended.functional - #6019
special.functional - #6023

sanity.openjdk - 3 testcases fail
serviceability/sa/TestJhsdbJstackMixed.java.TestJhsdbJstackMixed
java/lang/Thread/virtual/stress/Skynet100kWithMonitors.java#id0.Skynet100kWithMonitors_id0
java/util/stream/test/org/openjdk/tests/java/util/stream/mapMultiOpTest.java.mapMultiOpTest

extended.openjdk - timed out as it ran serially on a single node which then doesn't finish in time
sanity.system and extended.system - #5966

@smlambert
Copy link
Contributor Author

aarch64_windows

@sophia-guo sophia-guo moved this from In Progress to Done in 2025 Adoptium Plan Mar 18, 2025
@sophia-guo
Copy link
Contributor

Mark as done as release started.

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

2 participants