Jammy 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]
Note: in jammy classes.jsa is not reproducible so the test
PASSED:
runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java
passed.
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)[1]
- FAILED:
com/sun/net/httpserver/simpleserver/DocRootDirPermissionsTest.java -
the test should be excluded due to JDK-8166162 (fixed in Debian)[2].
- S390x failures - existing intermittent failure due to [3][4].This affects
reproducible compression tests.
FAILED:
tools/javac/platform/createsymbols/CreateSymbolsReproducibleTest.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[4]
- openjdk-25-testsupport is not installable on i386[5] and autopkgtest
does not run, same for openjdk-21.
openjdk-25-testsupport:i386 : Depends: build-essential:i386 but it is not
installable
Depends: libatk-wrapper-java-jni: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[6].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. It requires -Xmx2g - which is close to VM RAM
limit.
S390x failures due to C2 compiler race[7]:
FAILED: java/util/concurrent/tck/JSR166TestCase.java#default
FAILED:
java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism
FAILED: java/util/concurrent/tck/JSR166TestCase.java#others
4. Piuparts tests
Install/Purge and upgrade to noble 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.openjdk.org/browse/JDK-8166162
[3] https://bugs.launchpad.net/ubuntu/+source/openjdk-21/+bug/2109015
[4] https://bugs.launchpad.net/ubuntu/+source/openjdk-21/+bug/2109016
[5] https://bugs.launchpad.net/ubuntu/+source/openjdk-25/+bug/2126732
[6] https://salsa.debian.org/openjdk-team/openjdk/-/merge_requests/218
[7] https://bugs.launchpad.net/ubuntu/+source/openjdk-21/+bug/2095441
** Attachment added: "jammy-verify.tar.gz"
https://bugs.launchpad.net/ubuntu/+source/openjdk-25/+bug/2120601/+attachment/5916010/+files/jammy-verify.tar.gz
** Tags removed: verification-needed verification-needed-jammy
** Tags added: verification-done verification-done-jammy
--
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