Noble verification summary
---------------------------

1. Java Test Regression Framework (JTREG) 7.5.2 update rebuilt
   in the ppa against July security update. See (1_jtreg7.2-update)
   Failure:
    - FAILED: java/net/CookieHandler/B6644726.java - is caused by the
      cookie expiry date set to August 2025 (fixed upstream)[1]
    - FAILED: 
runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java
      The failure is expected in this rebuild scenario because the test asserts
      that the class cache is rebuilt when a newer/older JDK has written the 
class
      cache. Since we are rebuilding using exactly same version of the JDK, the 
test fails.

      To ensure it is not a regression I have ran it with 7.5.1+1+ds1-1
      ---
       $ sudo apt install jtreg7=7.5.1+1+ds1-1
       $ ./debian/tests/hotspot-autopkgtest.sh 
runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java
       FAILED: 
runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java
       Test results: failed: 1
      ---
     - S390x failures - existing intermittent failure due to [2][3]. This 
affects
       reproducible compression tests.
         FAILED: java/util/zip/CloseInflaterDeflaterTest.java
         FAILED: tools/jlink/JLinkReproducibleTest.java
         FAILED: java/util/zip/ZipFile/CopyJar.java
         FAILED: java/util/zip/DeInflate.java
         FAILED: java/util/zip/CloseInflaterDeflaterTest.java
         FAILED: tools/pack200/PackTestZip64.java
         FAILED: tools/jmod/hashes/HashesTest.java
         FAILED: 
sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java

2. Java Test Regression Framework (JTREG) test results for openjdk-25:
   Failure:
    - FAILED: java/net/CookieHandler/B6644726.java - is caused by the
      cookie expiry date set to August 2025 (fixed upstream)
    - FAILED: 
com/sun/net/httpserver/simpleserver/DocRootDirPermissionsTest.java -
      the test should be excluded due to JDK-8166162 (fixed in Debian)[4].
    - S390x failures due to C2 compiler race[5]. The issue occurs on Launchpad
      hardware, we have contacted IBM. The test passes on retry.
        FAILED: applications/ctw/modules/java_xml_crypto.java
        FAILED: applications/ctw/modules/jdk_jartool.java
        FAILED: applications/ctw/modules/jdk_jcmd.java
        FAILED: applications/ctw/modules/jdk_jdi.java
        FAILED: applications/ctw/modules/jdk_jlink.java
        FAILED: applications/ctw/modules/jdk_jshell.java
        FAILED: applications/ctw/modules/jdk_jsobject.java
        FAILED: applications/ctw/modules/jdk_jstatd.java
        FAILED: applications/ctw/modules/jdk_management_agent.java
        FAILED: applications/ctw/modules/jdk_management_jfr.java
        FAILED: applications/ctw/modules/jdk_management.java
        FAILED: applications/ctw/modules/jdk_naming_dns.java
        FAILED: applications/ctw/modules/jdk_net.java
        FAILED: applications/ctw/modules/jdk_nio_mapmode.java
        FAILED: applications/ctw/modules/jdk_sctp.java
        FAILED: applications/ctw/modules/jdk_security_jgss.java
        FAILED: applications/ctw/modules/jdk_unsupported_desktop.java
        FAILED: applications/ctw/modules/jdk_unsupported.java
        FAILED: applications/ctw/modules/jdk_xml_dom.java
        FAILED: applications/ctw/modules/jdk_zipfs.java
    - S390x failures - existing intermittent failure due to [2][3].This affects
       reproducible compression tests.
        FAILED: 
tools/javac/platform/createsymbols/CreateSymbolsReproducibleTest.java
        FAILED: tools/jlink/JLinkReproducibleTest.java
        FAILED: 
tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java

3. Autopkgtests

   The autopkgtests regressions were due to infrastructure failures,
   and were resolved by retries. There are no regressions vs Questing.

   The individual failures in flaky tests (present in Questing):
   - dependencies.sh failed due to the change in the OpenJDK log output.
     I have relaxed the assertion[6]
   - openjdk-25-testsupport is not installable on i386, i386 just runs java 
--version test:
     openjdk-25-testsupport:i386 : Depends: build-essential:i386 but it is not 
installable
                                   Depends: xfwm4:i386 but it is not installable
                                   Depends: jtreg7:i386 (>= 7.5.1+1~) but it is 
not installable
                                   Depends: libtestng7-java:i386 but it is not 
installable
   - hotspot-autopkgtest.sh - failures in tier1 tests that require:
        FAILED: runtime/jni/checked/TestLargeUTF8Length.java
        # There is insufficient memory for the Java Runtime Environment to 
continue.
        # Native memory allocation (mmap) failed to map 6442450944 bytes. Error 
detail: committing reserved memory.
        FAILED: runtime/cds/NonJVMVariantLocation.java
        The failure is caused by danging symlinks[7].There is no functional 
regression.
   - jdk-autopkgtest.sh:
        FAILED: java/foreign/TestLargeSegmentCopy.java
        Test required -Xmx4Gb heap which exceeds autopkgtest vm available RAM 
size.
        FAILED: java/foreign/TestStringEncodingJumbo.java
        Test requires -Xmx6G heap which exceeds autopkgtest vm available RAM 
size.
        FAILED: java/util/HashMap/WhiteBoxResizeTest.java
        The test passes on retry.

        S390x failures due to C2 compiler race[4]:
            94s FAILED: java/util/concurrent/tck/JSR166TestCase.java#default
            6707s FAILED: java/util/concurrent/tck/JSR166TestCase.java#others
            6760s FAILED: 
java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism

4. Piuparts tests

   Install/Purge and upgrade to plucky pass (4_piuparts).

5. Petclinic build and run test (5_petclinic) - pass

6. Alternatives (pass)

[1] 
https://github.com/openjdk/jdk/commit/b453eb63c641e1e69b4aef57a220ebe45b9d1693
[2] https://bugs.launchpad.net/ubuntu/+source/openjdk-21/+bug/2109015
[3] https://bugs.launchpad.net/ubuntu/+source/openjdk-21/+bug/2109016
[4] https://bugs.openjdk.org/browse/JDK-8166162
[5] https://bugs.launchpad.net/ubuntu/+source/openjdk-21/+bug/2095441
[6] https://salsa.debian.org/openjdk-team/openjdk/-/merge_requests/217
[7] https://salsa.debian.org/openjdk-team/openjdk/-/merge_requests/218


** Attachment added: "noble-verify.tar.gz"
   
https://bugs.launchpad.net/ubuntu/+source/openjdk-25/+bug/2120601/+attachment/5915630/+files/noble-verify.tar.gz

** Tags removed: verification-needed-noble
** Tags added: verification-done-noble

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2120601

Title:
  [SRU] openjdk-25 GA release

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/jtreg7/+bug/2120601/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to