v1.0.1-release
What's Changed
Release intended for use with March 2024 Feature release [22.0.0], and April 2024 CPU [22.0.1, 21.0.3, 17.0.11, 11.0.23, 8u411] (See java.com/releases). The aqa-tests release branch v1.0.1-release is based on v1.0.1 tag (with only required changes ported).
- Disable aot_test on Plinux due to docker image issue by @annaibm in #4925
- Enable Skynet on AIX by @babsingh in #4926
- adjust Xvfb timeout to 20s for HiFive Unleashed by @sxa in #4932
- Improve core count detection by @sxa in #4933
- Enable headless mode on RISC-V by @luhenry in #4935
- Exclude FollowReferences/VThreadStackRefTest by @babsingh in #4937
- Exclude java/lang/StringBuilder/HugeCapacity.java on OpenJ9 zlinux by @pshipton in #4940
- Move custom targets to special level by @smlambert in #4941
- Add 21 and 22 as supported versions in external tests by @llxia in #4950
- Add disable test scripts dry run to github workflow by @Haroon-Khel in #4942
- Excluded new written security infra tests by @sophia-guo in #4955
- Use dockerfile in 21-ea folder for JDK21 CRIU portable testing by @llxia in #4952
- Add missing $(TIMEOUT_HANDLER) to serviceability_jvmti_j9 and others by @pshipton in #4961
- Do not cleanup processes on Mac due to no Orka VM isolation by @andrew-m-leonard in #4967
- aix: exclude java/lang/String/concat/IntegerMinValue.java by @sxa in #4968
- Exclude specific Windows testcases by @smlambert in #4965
- Do not use dockerAgents on ci.adoptium.net by @sxa in #4931
- Exclude known issues on jdk8 by @sophia-guo in #4971
- Add CRIU container-based functional test by @LongyuZhang in #4978
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #4963
- Exclude java/io/File/GetXSpace.java by @sophia-guo in #4980
- RISC-V: Disable some known failing tests by @luhenry in #4977
- Exclude java/util/concurrent/SynchronousQueue/Fairness.java in JDK21+ by @keithc-ca in #4987
- Bump actions/upload-artifact from 4.1.0 to 4.2.0 by @dependabot in #4985
- Exclude tests on aarch64_mac by @annaibm in #4989
- RISC-V: Increase timeout for OpenJDK tests by @luhenry in #4990
- Exclude tests on aarch64_mac by @annaibm in #4992
- Temporarily Move Criu-functional test to special level by @LongyuZhang in #4995
- Add VS22 check by @llxia in #4996
- Bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in #4999
- use vendor repo material by @llxia in #5000
- check vendor repo sha by @llxia in #5002
- Update FIPS flag by @llxia in #5001
- Use URLEncoder to encode custom_target by @sophia-guo in #5004
- Exclude CryptoTests for OpenJ9 FIPS by @JasonFengJ9 in #5003
- Update CACERTS tests exclusion. by @sophia-guo in #5014
- Disable failing JDK21/JDK22/JDK23 tests by @babsingh in #5017
- Microsoft OpenJDK Problemlist for January PSU by @Luigi96 in #5025
- Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot in #5026
- Exclude java/security/cert/CertPathBuilder/akiExt/AKISerialNumber by @pshipton in #5030
- Exclude 2 more tests using G1 on jdk8 arm by @zzambers in #5031
- disabledTestsLinter.yaml: fix missing dependencies by @zzambers in #5029
- Unexclude java/lang/StringBuilder/HugeCapacity since machines are fixed by @pshipton in #5033
- Set platform requirements for ssl-tests by @zzambers in #5027
- Use nproc instead of /proc/cpuinfo to find number of processors for concurrency by @Haroon-Khel in #5035
- Add OpenJcePlusTests by @llxia in #5024
- Move the junit publisher step to the end of the post stage by @sophia-guo in #4541
- Generate junit xml in OpenJcePlusTests by @llxia in #5036
- Exclude Cipher/AEAD/OverlapByteBuffer for OpenJ9 by @pshipton in #5038
- Remove check_version in common_functions.sh by @annaibm in #4954
- Bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #5039
- Exclude vector tests on OpenJ9 for jdk22+ by @pshipton in #5041
- Fix schema location in playlist.xml files by @zzambers in #5040
- Exclude GetStackTraceALotWhenPinned on OpenJ9 for jdk22+ on zlinux by @pshipton in #5042
- Re-enable passed jfr tests by @sophia-guo in #5044
- Unset CUSTOMIZED_SDK_URL if SDK_RESOURCE is not customized by @sophia-guo in #5034
- Exclude LogGeneratedClassesTest on OpenJ9 for jdk11+ by @pshipton in #5047
- Exclude GetStackTraceALotWhenPinned on OpenJ9 for jdk22+ on zlinux by @pshipton in #5051
- Re-enable passed jfr tests for jdk11 by @sophia-guo in #5046
- Exclude java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java for linux on jdk17 by @Haroon-Khel in #5050
- Update PingPerf Dockerfile path for OpenLiberty by @LongyuZhang in #5045
- [Jtreg/FFI] Enable test suites in JDK22+ by @ChengJin01 in #5052
- consume parameters dynamically in AQA Test Pipeline by @llxia in #5048
- Allow user to set OPENJCEPLUS_GIT_REPO and BRANCH by @llxia in #5054
- [Jtreg/FFI] Disable the failing test suites in JDK22+ by @ChengJin01 in #5056
- [Jtreg/FFI] Disable the failing test suites in JDK22+ by @pshipton in #5057
- Disable both variants of VThreadInHeapDump by @babsingh in #5059
- Unexclude java/lang/StackWalker/GetCallerClassTest jdk22+ for OpenJ9 by @pshipton in #5061
- Unexclude StackWalker/CallerSensitiveMethod/Main.java by @keithc-ca in #5066
- Add checks in TAP file verification by @llxia in #5067
- [JDK21] Disable GetStackTraceAndRetransformTest by @babsingh in #5069
- Unexclude fixed globalization tests by @zzambers in #5043
- Re-exclude StackWalker/CallerSensitiveMethod/Main.java by @keithc-ca in #5072
- Add jtreg repo readme link by @llxia in #5074
- Refine concurrency logic by @adamfarley in #5063
- Generate test results for jck_custom by @sophia-guo in #5081
- Unexclude StackWalker/CallerSensitiveMethod/Main.java by @keithc-ca in #5082
- Fix LIGHT_WEIGHT_CHECKOUT error by @sophiaxu0424 in #5065
- Include LogGeneratedClassesTest on openj9 for jdk11+ by @singh264 in #5080
- Execute AEADBufferTest and OverlapByteBuffer tests by @jasonkatonica in #5085
- Add check SHA for OpenJCEPlus repo by @LongyuZhang in #5083
- [Jtreg/FFI] Disable TestAddressDereference in JDK22+ by @ChengJin01 in #5088
- Separate jck_custom to jck runtime, compiler and devtools custom by @sophia-guo in #5087
- [Jtreg/FFI] Enable the heap related test suites in JDK22+ by @ChengJin01 in #5093
- Exclude krb5/auto/rcache_usemd5.sh on openj9 jdk8 by @pshipton in #5092
- Remove tmpfs for criu tests by @LongyuZhang in #5094
- Unexclude cert/CertPathBuilder/akiExt/AKISerialNumber except jdk8 by @pshipton in #5095
- Support jck multi testcases or sub folders by @sophia-guo in #5091
- Use CRIU 0.43.0-release for docker based CRIU tests by @JasonFengJ9 in #5099
- Unexclude fixed jfr tests on JDK8 by @zzambers in #5100
- Added PIPELINE_DISPLAY_NAME to list not to pass to child pipeline jobs by @sophiaxu0424 in #5107
- Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 by @dependabot in #5104
- Remove redundant exclusions of pkcs11 tests on jdk8 by @zzambers in #5108
- Test headless components by @andrlos in #5084
- Check testenv.properties JDKxx_BRANCH tags by @smlambert in #5102
- Support jck custom rerun links by @sophia-guo in #5106
- Problem list excludes for 5070 and 5097 by @smlambert in #5111
- Temporarily disable criu test on rhel9 skylake by @LongyuZhang in #5115
- [JDK22+] Enable WrapperHiddenClassTest by @babsingh in #5116
- [JDK22+] Enable GetThreadStateMountedTest by @babsingh in #5114
New Contributors
- @Luigi96 made their first contribution in #5025
- @sophiaxu0424 made their first contribution in #5065
- @singh264 made their first contribution in #5080
- @jasonkatonica made their first contribution in #5085
- @andrlos made their first contribution in #5084
Full Changelog: v1.0.0...v1.0.1