v1.0.2-release
What's Changed
Release intended for use with July 2024 CPU [22.0.2, 21.0.4, 17.0.12, 11.0.24, 8u421] (See java.com/releases). The aqa-tests release branch v1.0.2-release is based on v1.0.2 tag (with only required changes ported).
- Added churn testsuite by @judovana in #5101
- Pingperf test for jdk21 use official dockerfile by @LongyuZhang in #5113
- jck: run riscv tests in headless mode by @gdams in #5123
- Temporarily disable jdk_lang_ref_FinalizeOverride_j9 test by @LongyuZhang in #5124
- Move custom targets to dev level by @smlambert in #5126
- Disabled NaN-related tests on RISC-V more broadly by @luhenry in #5125
- OpenJCEPlusFIPS testing for Java 21, 22 and s390x by @jasonkatonica in #5128
- Update excluded JFR tests in JDK8 ProblemList with proper links to upstream JBS issues by @roberttoyonaga in #5122
- [FFI/JTReg] Enable the AIX related test suites on JDK22+ by @ChengJin01 in #5130
- Enable FinalWrapper for platforms by @annaibm in #5131
- Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2 by @dependabot in #5139
- Update dockerfile CRIU install by @LongyuZhang in #5143
- Remove jtreg duplicated crypto call by @judovana in #5134
- Remove jtreg duplicated ssl call by @judovana in #5136
- Adapted to most recent changes in churn - arguments support by @judovana in #5129
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #5140
- Exclude java/nio/channels/DatagramChannel/BasicMulticastTests subtest by @annaibm in #5146
- Add external criu-functional-softmx test by @LongyuZhang in #5144
- Disable CryptoTests, ssl-tests on OpenJ9 for some platforms by @pshipton in #5153
- Exclude jdk21+ failed tests on aix by @sophia-guo in #5155
- Update MBCS tests for JDK22+ by @smlambert in #5150
- Add jck22 config files by @sophia-guo in #5159
- Unexclude the jdk_vector_*_j9 tests from jdk22+ by @pshipton in #5160
- Allow OpenJCEPlus test execution with Java 11 by @jasonkatonica in #5164
- Increase timeout for OpenJcePlusTests by @llxia in #5174
- riscv64 should not attempt robot tests by @sxa in #5165
- Exclude java/rmi/Naming tests for macx64 by @annaibm in #5170
- Update SmokeTests LIB_DIR path by @LongyuZhang in #5173
- Exclude jdk_other,jdk_rmi subtests on all versions by @annaibm in #5171
- Temporarily exclude cent7 machines for sanity.external by @LongyuZhang in #5177
- Exclude jdk_container subtests for linux by @annaibm in #5162
- Exclude jdk_nio,jdk_rmi,jdk_security subtests by @annaibm in #5182
- Update JDK8 problem list with more links to JBS upstream issues by @roberttoyonaga in #5172
- Bump actions/setup-python from 5.0.0 to 5.1.0 by @dependabot in #5184
- JDK22+ excludes MBCS_Tests by @JasonFengJ9 in #5189
- Disable CryptoTests, ssl-tests on OpenJ9 for x86-64_mac by @JasonFengJ9 in #5191
- Update
example_functional
test to sanity level by @annaibm in #5194 - Enable fixed or non-reproducible tests by @sophia-guo in #5197
- Auto-set LIGHT_WEIGHT_CHECKOUT & GENERATE_JOBS in Grinder by @llxia in #5204
- Update GH permissions by @smlambert in #5203
- Disable java/lang/ref/FinalizeOverride.java for Java 8 by @JasonFengJ9 in #5205
- Fix Pingperf failure due to dockerfile update by @LongyuZhang in #5208
- Excluding AKISerialNumber test on JDK8 until fix is merged by @adamfarley in #5215
- Generate correct summary for jck-runtime-api-javax_net by @sophia-guo in #5226
- Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 by @dependabot in #5219
- Excluding Test8009761 because it needs a backported fix by @adamfarley in #5228
- Exclude jdk_security4 test on jdk8 linux by @Haroon-Khel in #5220
- Added new MockitoTests SegmentationErrorTest by @sophiaxu0424 in #5133
- Disable tests failing on linux-riscv64 for jdk17 by @luhenry in #5238
- Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 by @dependabot in #5237
- Add CryptoTests_jtreg by @llxia in #5240
- Bump actions/upload-artifact from 4.3.1 to 4.3.2 by @dependabot in #5244
- Temporarily exclude MaxSizeUTF16String on OpenJ9 jdk23 by @pshipton in #5251
- Exclude MockitoMockTest on jdk23 since ByteBuddy doesn't support jdk23 by @pshipton in #5252
- Bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in #5256
- Exclude jdk/internal/vm/Continuation/OSRTest on jdk23 for OpenJ9 by @pshipton in #5257
- Bump actions/upload-artifact from 4.3.2 to 4.3.3 by @dependabot in #5258
- Exclude JSR166TestCase all variants on jdk23 for OpenJ9 by @pshipton in #5262
- Bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #5265
- Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5 by @dependabot in #5266
- Made both CryptoTests_jtreg and CryptoTests targets vendor neutral by @judovana in #5249
- Remove CUSTOM_NATIVE_OPTIONS by @sophia-guo in #5267
- Add JdwpAttachTest OpenJ9 JDK11+ by @JasonFengJ9 in #5269
- JdwpAttachTest is available on JDK 17+ by @JasonFengJ9 in #5275
- Update jcstress version by @Luigi96 in #5270
- Unexclude TestHandshake by @babsingh in #5277
- Exclude TestHandshake in JDK17 and JDK21 by @babsingh in #5279
- Set ibmruntimes/OpenJCEPlus repo as default by @llxia in #5281
- Bump actions/checkout from 4.1.4 to 4.1.5 by @dependabot in #5282
- Remove redundant non-capturing group special constructs by @judovana in #5268
- Allow custom TKG repo and branch/sha/tag to be set in getDependency by @llxia in #5284
- Support OPENJCEPLUS_GIT_REPO and OPENJCEPLUS_GIT_BRANCH in testenv.properties by @llxia in #5291
- remove set -eo pipefail by @llxia in #5296
- fix testenvSettings.sh by @llxia in #5306
- JDK17 excludes javax/rmi/ssl/SSLSocketParametersTest.java by @JasonFengJ9 in #5307
- Crypto test original target now allows to run kereberos tests by @judovana in #5248
- Copy and archive rerun build tap files by @sophia-guo in #5287
- Add FIPS specific test target by @llxia in #5311
- Exclude GetStackTraceALotWhenPinned test on zLinux & xMac by @fengxue-IS in #5309
- Exclude TestHeadlessComponents test for openj9 and ibm by @annaibm in #5319
- Update customUrl to dynamically use Jenkins domain by @annaibm in #5289
- Microsoft OpenJDK Problemlist for April 2024 PSU by @Luigi96 in #5324
- Bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #5325
- Move wiki to docs by @Belami02 in #5333
- Create a 'How to Triage an Adoptium Release' document by @diyorbekibragimov in #5331
- Added the if statement for checkTags.sh by @ftm-2005 in #5335
- Create MiniMix_10m test by @coolujain in #5338
- Move the 'How to map OpenJDK tests to AQAvit' wiki into docs by @GioChkhaidze in #5334
- Support container-based tck tests by @LongyuZhang in #5320
- Exclude jdk_imageio and jdk_security3 tests that fail on Windows by @pshipton in #5344
- Add semgrep code scanning on PRs. by @steelhead31 in #5343
- Add TestMemStressAll and TestMultiThread* and 3rd party dependencies by @JinhangZhang in #5332
- AQAVIT Terminology markdown by @Sangyoon21 in #5336
- Support nightly or release sbom api by @sophia-guo in #5349
- Support sbom api for all versions by @sophia-guo in #5352
- Resolve checkTap command error on rerun tap file by @annaibm in #5351
- Added system_lib for system prestage jars by @annaibm in #5239
- openjdk.mk: make MEMORY_SIZE computation portable by @zzambers in #5350
- Support container tests inherit Jenkins aqa-tests repo and testenv by @LongyuZhang in #5356
- Revert "Added system_lib for system prestage jars" by @llxia in #5361
- Fix typos: ture -> true by @keithc-ca in #5360
- Exclude sun/misc/UnsafeMemoryAccessWarnings for OpenJ9 by @pshipton in #5362
- openjdk: langtools_all target by @zzambers in #5353
- Unexclude cert/CertPathBuilder/akiExt/AKISerialNumber on jdk8 by @pshipton in #5366
- Update MockitoTest's build.xml to use the same jdk version as to playlist.xml by @sophiaxu0424 in #5359
- Stop running jdk_vector testing on OpenJ9 jdk17 by @pshipton in #5365
- Updated MockitoTest ReadMe by @sophiaxu0424 in #5364
- Add github actions permissions scheme for semgrep differential scan by @steelhead31 in #5363
- Remove JFR TestCompilerCompile from JDK8 problemlist by @roberttoyonaga in #5369
New Contributors
- @roberttoyonaga made their first contribution in #5122
- @Belami02 made their first contribution in #5333
- @diyorbekibragimov made their first contribution in #5331
- @ftm-2005 made their first contribution in #5335
- @coolujain made their first contribution in #5338
- @GioChkhaidze made their first contribution in #5334
- @JinhangZhang made their first contribution in #5332
- @Sangyoon21 made their first contribution in #5336
Full Changelog: v1.0.1...v1.0.2