Release intended for use with March 2025 Feature JDK 24 release (See java.com/releases, Feature 24). The aqa-tests release branch v1.0.6-release is based on the v1.0.6 tag (with only required changes cherry-picked).
What's Changed
- Changing JCK HTTP URL by @adamfarley in #5779
- Unexclude LargeGatheringWrite everywhere except AIX by @sxa in #5771
- Add validation for platform strings to exclude_parser.py by @jiekang in #5651
- Increase aarch linux jtreg timeout option by @LongyuZhang in #5781
- Re-enable jdk_jmx for openj9 by @llxia in #5786
- Add OpenChain badge in AQA repo by @llxia in #5797
- Re-enable JTReg test VThreadStackRefTest.java by @fengxue-IS in #5567
- Exclude TestCipherMode for OpenJ9 jdk17, 21 by @pshipton in #5799
- Remove verbose debug flag (-v) by @annaibm in #5798
- Enable java/lang/ClassLoader/Assert.java by @sophia-guo in #5792
- Fixed indentation in camel/test.properties by @judovana in #5784
- make and ant for system-tests by @judovana in #5789
- Removed ages gone -t from system-test/test.sh's get.sh by @judovana in #5783
- Add jdk_restricted_security test by @LongyuZhang in #5782
- Enhance the environment variable check by @sophia-guo in #5800
- Exclude jdk_bean subtest java_awt_ScrollPane by @annaibm in #5802
- support surefire or junit reports by @sophia-guo in #5796
- Increase -Xmx option for Jfr by @sophia-guo in #5767
- Revert "Exclude TestCipherMode for OpenJ9 jdk17, 21" by @pshipton in #5805
- Exclude jdk_bean subtest Test6397609 and Test5102804 by @annaibm in #5803
- Enable jdk_beans on all linux by @annaibm in #5808
- Update JDK 8 ProblemList with JBS link for java/nio/MappedByteBuffer/Truncate by @jiekang in #5809
- JDK25 bring up by @JasonFengJ9 in #5810
- Fix formatting in ProblemList files by @annaibm in #5811
- Enable jdk_restricted_security test on JDK8 by @LongyuZhang in #5813
- Fix file format for TestsLinter by @LongyuZhang in #5814
- non tck ones not limited to use podman by @sophia-guo in #5822
- Update playlist of jdk_lang_j9 test by @LinHu2016 in #5824
- Exclude JDK8 javax/management/MBeanServer/OldMBeanServerTest.java by @JasonFengJ9 in #5826
- JDK 24+ don't enable security manager and disable failing tests by @theresa-m in #5817
- Adjust Grinder link to properly rerun with 0 iterations and always rerun with parallel=none by @jiekang in #5829
- Bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot in #5830
- Updating JCK references for jck17 to jck17a by @adamfarley in #5780
- Problemlist ExtractFilesTest.java and MultipleManifestTest.java in jdk8u by @sendaoYan in #5832
- Exclude NoAddress.java on JDK21 z/OS by @psoujany in #5834
- Bump peter-evans/create-pull-request from 7.0.5 to 7.0.6 by @dependabot in #5836
- Add .gitattributes file to tag jar/war files in binary by @psoujany in #5833
- Set RERUN_FAILURE in testJobTemplate by @llxia in #5837
- Exclude jdk_bean subtests for amac/xmac by @annaibm in #5828
- Enable jdk_restricted_security for JDK11 all platforms by @LongyuZhang in #5816
- Exclude Symantec test on JDK21 all platforms by @Haroon-Khel in #5841
- Fix external CRIU mkdir licenses failure by @LongyuZhang in #5847
- Bump actions/upload-artifact from 4.5.0 to 4.6.0 by @dependabot in #5845
- Exclude AIX tests which deliberately fails on AIX by @Haroon-Khel in #5855
- Symantec/Distrust exclude renamed for jdk-17+ by @andrew-m-leonard in #5862
- Correct PropertyEditor exclusion mac+windows excludes under one entry by @andrew-m-leonard in #5863
- Exclude hotspot runtime tests on arm linux by @andrew-m-leonard in #5866
- Exclude riscv headless failure for tools/jpackage/linux/LinuxWeirdOutputDirTest by @andrew-m-leonard in #5868
- Exclude JShellHeapDumpTest for windows-all by @andrew-m-leonard in #5872
- New testcase JavacBench.java#dynamic fails on win32 by @andrew-m-leonard in #5870
- Exclude jdk_beans tests for macOS versions 8,24,25 by @annaibm in #5839
- Set RERUN_FAILURE flag to false in Grinder by @dennycjacob in #5859
- Exclude failing CDS tests on jdk17u mac-x64 as Temurin does not build a CDS by @andrew-m-leonard in #5878
- Enable rerun job with langtools_custom target by @sophia-guo in #5876
- Use weston on Wayland for RHEL10 by @llxia in #5883
- Exclude TypoInBeanDescription.java on AIX JDK17+ by @annaibm in #5888
- Temporarily exclude jdk24 OpenJ9 failures by @pshipton in #5889
- Jan 2025 aarch64 windows excludes by @smlambert in #5887
- Move SHA check function to TKG by @sophia-guo in #5819
- Exclude Inflater/Deflater tests on zlinux by @pshipton in #5902
- Exclude runtime test JDK11 linux-arm by @Haroon-Khel in #5901
- Enable tools/jpackage/share disabled by jdk_tools for non jdk17 by @sophia-guo in #5891
- Clean up Excludes Test List jdk21- 1st pass by @dennycjacob in #5903
- More temp excludes and one perm exclude for jdk24 OpenJ9 by @pshipton in #5912
- Exclude hotspot runtime tests not supported on windows aarch64 by @Haroon-Khel in #5910
- Exclude hotspot runtime and serviceability tests for windows aarch64 and MacOS JDK23 by @Haroon-Khel in #5921
- Windows aarch64 excludes by @andrew-m-leonard in #5919
- Temporarily exclude java/lang/Class/ProtectionDomainRace on jdk24 OpenJ9 by @pshipton in #5922
- Bump actions/setup-python from 5.3.0 to 5.4.0 by @dependabot in #5914
- Enable langtools_custom with multiple testcases by @sophia-guo in #5924
- Change Kerberos test runner default to use TCP rather than UDP by @andrew-m-leonard in #5930
- Add timeoutFactor option to JavatestUtil by @andrew-m-leonard in #5927
- Tempoarily exclude SC_Softmx_JitAot OpenJ9 system test by @pshipton in #5933
- Temporarily exclude some tests for OpenJ9 jdk24 by @pshipton in #5931
- Clean up Excludes Test List jdk21-2nd pass by @dennycjacob in #5926
- Temporarily exclude OpenJDK RedefineVerifyError.java by @theresa-m in #5936
- Excluded not supported tests on platform windows-aarch64 by @sophia-guo in #5934
- Create separate target for serviceability/jdwp by @annaibm in #5935
- Enable system load tests for JDK 24+ by @theresa-m in #5928
- Update external sub target dist to upper level as a common target by @sophia-guo in #5939
- Skip CONFIG_JSON in rerun Grinder link by @annaibm in #5938
- Clean up Excludes Test List jdk17 and jdk11- 1st pass by @dennycjacob in #5940
- Clean up Excludes Test List jdk24- 1st pass by @dennycjacob in #5941
- [JDK24] Re-enable ProtectionDomainRace by @babsingh in #5942
- Clean up Excludes Test List jdk24-2nd pass by @dennycjacob in #5946
- Remove unnecessary echo message by @annaibm in #5945
- Fix for CUSTOMIZED_SDK_URL path issue by @dennycjacob in #5948
- Skip downloading install zip by @llxia in #5949
- Clean up Excludes Test List jdk11 and jdk17-2nd pass by @dennycjacob in #5943
- Exclude TypoInBeanDescription.java on AIX JDK11 by @annaibm in #5952
- For OpenJ9 exclude security2 from sanity on AIX and run it in extended by @pshipton in #5953
- Problemlist Symantec.java in jdk17u and jdk21u by @sendaoYan in #5957
- Clean up Excludes Test List jdk8 by @dennycjacob in #5951
- Exclude Test5102804 and Test6397609 for AIX jdk8 by @annaibm in #5950
- Clean up Excludes Test List jdk25 by @dennycjacob in #5958
- Exclude subtest TestClock_System in jdk_time for j9 jdk11+ by @LongyuZhang in #5961
- Enable jdk_time for j9 on xlinux by @LongyuZhang in #5963
- Enable java/security/Security/ConfigFileTest JDK24 by @theresa-m in #5967
- jdk24 OpenJ9, only exclude Thread/virtual/Starvation on xmac by @pshipton in #5972
- Enable jdk_beans on aarch64_mac for JDK17+ by @annaibm in #5964
- Bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #5970
- Enable OpenJDK java/foreign/TestLinker JDK24 by @h3110n3rv3 in #5974
- Replaced deprecated wmic with powershell command to get TotalPhysicalMemory by @Amrutha-Kanhirathingal in #5975
- Skip downloading unsigned JDK file by @LongyuZhang in #5977
- [JDK24+] Exclude TestMappedHandshake by @babsingh in #5983
- Modify CRIU container package by @LongyuZhang in #5979
- OpenJ9 excludes jvmti/RedefineClasses/RedefineVerifyError.java by @JasonFengJ9 in #5982
- Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 by @dependabot in #5976
- Exclude DeflateIn_InflateOut on OpenJ9 zlinux by @pshipton in #5988
- OpenJ9 excludes javax/management/security/HashedPasswordFileTest.java by @JasonFengJ9 in #5987
- OpenJ9 AArch64 Linux: Disable balanced GC modes by @knn-k in #5989
- Exclude jdk_beans tests on win JDKversions 8,17,23 by @annaibm in #5978
- 5812: reviving external_custom target by @andrlos in #5980
- Exclude MBCS_Tests_unicode_linux on alinux by @annaibm in #5990
- Exclude MBCS_Tests for JDK24 by @annaibm in #5991
- Temp exclude GetStackTraceALotWhen... OpenJ9 Windows by @pshipton in #5993
- Temp exclude virtual/ThreadAPI OpenJ9 Windows by @pshipton in #5994
- De-problemlist ExtractFilesTest.java and MultipleManifestTest.java in jdk8u by @sendaoYan in #5996
- Enable Java 24 ffi tests by @theresa-m in #5986
- Add ci.eclipse.org/temurin-compliance to riscv docker block list by @andrew-m-leonard in #5999
- Setting upstream job status to the worst status of downstream jobs by @sophia-guo in #5969
New Contributors
- @dennycjacob made their first contribution in #5859
- @h3110n3rv3 made their first contribution in #5974
- @Amrutha-Kanhirathingal made their first contribution in #5975
Full Changelog: v1.0.5...v1.0.6