Release intended for use with April 2025 CPU (See java.com/releases, 24.0.1, 21.0.7, 17.0.15, 11.0.27, 8u451). The aqa-tests release branch v1.0.7-release is based on the v1.0.7 tag (with only required changes cherry-picked).
What's Changed
- Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 by @dependabot in #6001
- Remove Jlink tests by @annaibm in #5992
- Add feature to specify customJvmOpts=XXXX in APPLICATION_OPTIONS by @andrew-m-leonard in #6004
- Jck automation config files for JDK 24 by @sophia-guo in #6005
- Run OpenJCEPlus tests without FIPS properties by @jasonkatonica in #6010
- Jmj/jan 2025 problemlist by @jmjaffe37 in #5973
- Ensure jtrunner headless platforms run headless regardless of DISPLAY by @andrew-m-leonard in #6013
- Automate java_awt interactive robot tests by @andrew-m-leonard in #6026
- Exclude tests related with https://bugs.openjdk.org/browse/JDK-8347124 by @sophia-guo in #6021
- Enable the disable tests Linter for subdirectories by @sophia-guo in #6027
- Exclude Entrust.java for OpenJ9, refer to #3976 by @pshipton in #6040
- Exclude Entrust.java refer to #3976 by @sophia-guo in #6036
- Exclude cds tests on x64 Mac by @sophia-guo in #6042
- Upgrade renaissance-mit jar version from v0.14.0 to v0.16.0 by @Amrutha-Kanhirathingal in #6045
- Unicode version16 jdk24 by @rishabh-ibm in #6025
- Update testhost1name in jck default config by @Haroon-Khel in #6047
- Jdk24 codepoint : Adding Unicode and unihan files version 16.0.0 by @rishabh-ibm in #6046
- Exclude Entrust.java for OpenJ9 jdk8 - jdk21 by @pshipton in #6050
- Exclude distrust/Camerfirma certificate test for OpenJ9 by @pshipton in #6053
- Exclude MBCS locale matching tests on AIX by @sophia-guo in #6057
- Exclude distrust/Symantec for OpenJ9 jdk8, jdk11 by @pshipton in #6061
- Update testenv to reflect latest release by @annaibm in #6060
- Update jck sub groups by @sophia-guo in #6064
- Disable jdk_jfr tests on jdk8 for temurin by @Haroon-Khel in #6066
- Replacing Xfuture with Xverify for jdk24 and up by @adamfarley in #6067
- ProblemList_openjdk8.txt: unexclude sun/misc/Version/Version.java by @zzambers in #6070
- Exclude openJcePlusTests in FIPS140_2 by @llxia in #6074
- JDK24/25 Exclude JVMTI serviceability tests impacted by JEP491 by @babsingh in #6071
- Activate and deactivate multicast by @llxia in #6069
- JDK24/25 Exclude virtual thread tests failing due to JEP491 by @babsingh in #6073
- Bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot in #6077
- More JDK24/25 excludes by @babsingh in #6078
- Update Jtrunner to correctly set interactives & robot keywords dependent on tests run by @andrew-m-leonard in #6086
- Reenable OpenJ9 System test SC_Softmx_JitAot by @hzongaro in #6089
- More JDK24/25 test excludes by @babsingh in #6087
- Rename classesByName2Test to jdk_classesByName2Test by @LongyuZhang in #6091
- Add more OpenJ9 jdk24/25 excludes and fix syntax of existing by @pshipton in #6094
- Add openjdk tests rerun target guide by @LongyuZhang in #6096
- Fix memory leak warnings in groovy by @annaibm in #6095
- Couple more OpenJ9 jdk24 excludes by @pshipton in #6099
- Unexclude sun/security/tools/jarsigner/TimestampCheck.java OpenJ9 by @pshipton in #6102
- Bump actions/setup-python from 5.4.0 to 5.5.0 by @dependabot in #6098
- MockitoMockTest doesn't support JDK25 by @JasonFengJ9 in #6104
- Enable MockitoMockTest for JDK25 by @JasonFengJ9 in #6107
- Add TEST_FLAG check by @llxia in #6106
- Fix dockerfile failure for jdk21+ by @LongyuZhang in #6109
- Re-enable RawMonitorTest by @babsingh in #6110
- Avoid duplicate jenkins domain in artifactory by @LongyuZhang in #6108
- Re-enable serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java by @fengxue-IS in #6112
- Re-enable java/lang/Thread/virtual/MonitorWaitNotify.java by @fengxue-IS in #6113
- Support non-fips OpenJCEPlus testing by @llxia in #6114
- JDK24/25 Re-enable ObjectMonitorUsage.java by @babsingh in #6118
- Problemlist sun/security/tools/jarsigner/TimestampCheck.java in jdk8u by @sendaoYan in #6120
- Remove Cent7 label due to EOL by @LongyuZhang in #6121
- Remove unnecessary OpenJ9 exclude for TimestampCheck.java by @pshipton in #6122
- Disable java/lang/Thread/virtual/MonitorWaitNotify.java by @fengxue-IS in #6123
- Re-enable java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java by @JasonFengJ9 in #6124
- Temp exclude java/util/Currency/ValidateISO4217 OpenJ9 jdk8 by @pshipton in #6126
- Add reference to ProblemList-OpenJCEPlus.txt by @llxia in #6129
- Revert "Re-enable java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java" by @JasonFengJ9 in #6130
- JDK24/25 Consolidate duplicate tests by @babsingh in #6136
- JDK24/25 Re-enable StopThreadTest by @babsingh in #6134
- Fall back to regenerate parallel lists with preferred NUM_MACHINES by @sophia-guo in #6132
- Revert "JDK24/25 Consolidate duplicate tests" by @babsingh in #6139
- Re-enable serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01 by @theresa-m in #6133
- Add OpenJCEPlus in release/default.json by @llxia in #6141
- Remove variations for hotspot_custom and hotspot_jdk by @sophia-guo in #6138
- Exclude openJcePlusTests when OpenJCEPlus TEST_FLAG is set by @llxia in #6144
- Add OpenJCEPlus:nonapplicable in openjdk tests by @LongyuZhang in #6147
- Support platform specific java.security file by @llxia in #6149
- Disable jdk_tools for hotspot jdk24 by @sophia-guo in #6151
- Exclude cds tests on mac-x64 by @sophia-guo in #6150
- Exclude failed system tests running loads with java.lang.Math.tanh for jdk24 by @sophia-guo in #6146
- Exclude sun/security/tools/jarsigner/TimestampCheck.java by @sophia-guo in #6148
- Remove the variations from hotspot_custom_j9 by @llxia in #6152
- Same issue with langtools_custom by @sophia-guo in #6154
- Add all platforms for OpenJCEPlus by @llxia in #6156
- Exclusion based on March release triage by @sophia-guo in #6153
- Re-enable java/lang/Thread/virtual/Parking.java by @fengxue-IS in #6155
- Re-enable ThreadListStackTracesTest by @babsingh in #6158
- Amending test machine url by @adamfarley in #6143
New Contributors
- @rishabh-ibm made their first contribution in #6025
Full Changelog: v1.0.6...v1.0.7