Releases: adoptium/aqa-tests
v1.0.7-release
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
v1.0.6-release
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 https://github.co...
v1.0.5-release
Release intended for use with January 2025 CPU (See java.com/releases, 23.0.2, 21.0.6, 17.0.14, 11.0.26, 8u441). The aqa-tests release branch v1.0.5-release is based on the v1.0.5 tag (with only required changes cherry-picked).
What's Changed
- Disable HCRLateAttachWorkload_previewEnabled on z/OS for JDK21 by @psoujany in #5514
- Disable Crytpo tests on z/OS for JDK21 by @psoujany in #5522
- Exclude jtreg test sun/security/pkcs11/fips/TestTLS12.java in jdk8u by @sendaoYan in #5521
- Make use of mvn for OpenJCEPlus test execution by @jasonkatonica in #5479
- Improve AQA_Test_Pipeline for release testing by @llxia in #5512
- Remove JDK8_OPENJCEPLUS_GIT_REPO and BRNACH by @llxia in #5527
- Limit FIPS functional testing on OpenJcePlusTests and security by @llxia in #5528
- Update openjdk testcases in playlist to skip FIPS tests. by @annaibm in #5529
- Support custom config json file by @llxia in #5535
- Bump actions/setup-python from 5.1.1 to 5.2.0 by @dependabot in #5536
- Bump peter-evans/create-pull-request from 6.1.0 to 7.0.0 by @dependabot in #5540
- Bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #5539
- Skipped FIPS test for jdk11_tier1_pack200 and jdk_native_sanity testcase by @annaibm in #5543
- add missing default test targets by @llxia in #5545
- openjdk: Move langtools_all to sanity by @zzambers in #5551
- Bump peter-evans/create-pull-request from 7.0.0 to 7.0.1 by @dependabot in #5554
- Add trailing slash in the SDK url by @llxia in #5559
- Temporarily exclude alinux ubu22 image pull by @LongyuZhang in #5560
- Set TEST_FLAG and KEEP_REPORTDIR even if not defined in job config by @llxia in #5564
- Fix variable scope by @llxia in #5570
- Fix pingPerf Test for JDK22 by @LongyuZhang in #5571
- Add jck23 config and sub makefile by @sophia-guo in #5573
- JCK-23 updates by @andrew-m-leonard in #5574
- Fix Pingperf JDK version comparison by @LongyuZhang in #5578
- Exclude java/nio/channels/DatagramChannel/Disconnect.java by @JasonFengJ9 in #5587
- redact jckftp url by @andrew-m-leonard in #5588
- Workaround for temurin-compliance getDependency url no authentication by @andrew-m-leonard in #5590
- Add support for nightly and weekly run by @llxia in #5593
- jck23 api/javax_management no longer requires jmxResourcePathValue set by @andrew-m-leonard in #5592
- Update EXPR jck23.mk list for jck23 by @andrew-m-leonard in #5591
- Exclude FIPS140_2 for OpenJcePlusTests by @annaibm in #5599
- Revert "redact jckftp url" by @andrew-m-leonard in #5601
- Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2 by @dependabot in #5597
- Exclude JFR tests on JDK 21 and later by @thallium in #5608
- Exclude MBCS_Tests_formatter_zh_TW_linux and MBCS_Tests_i18n_ko_KR_linux for all Linux by @andrew-m-leonard in #5614
- Exclude windows beans due to headless detection JDK-8336862 by @andrew-m-leonard in #5617
- Updated the OpenJcePlusTests to FIPS140_3_OpenJCEPlusFIPS and FIPS140_3_OpenJCEPlusFIPS.FIPS140-3 by @annaibm in #5606
- Archive leftoverResults logs for perf benchmarks runs by @sophiaxu0424 in #5615
- Set default NUM_MACHINES for dynamic parallel via TEST_TIME by @llxia in #5626
- Bump peter-evans/create-pull-request from 7.0.2 to 7.0.3 by @dependabot in #5611
- Add VectorGatherMaskFoldingTest to excludes for jdk23 s390x by @jiekang in #5628
- Update jck23 lang class group by @sophia-guo in #5595
- Bump peter-evans/create-pull-request from 7.0.3 to 7.0.5 by @dependabot in #5630
- Add riscv exclude for jdk23 VectorGatherMaskFoldingTest by @jiekang in #5632
- Remove duplicate testcases by @sophia-guo in #5610
- Mark node offline if cannot delete workspace by @llxia in #5636
- Download dependency libs for MBCS_Tests by @annaibm in #5643
- openjdk: exclude serviceability/sa/ClhsdbCDSCore.java test by @zzambers in #5623
- openjdk: exclude macosx hotspot failures by @zzambers in #5647
- openjdk: promote hotspot test to extended level by @zzambers in #5624
- Issue 5428: Allow JRE testing for other testsuite aside from JCK by @andrlos in #5492
- Allow openjdk/jdk github action api zip by @sophia-guo in #5641
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #5652
- Limit OpenJcePlusTests to run with FIPS140-3 profile only by @annaibm in #5638
- openjdk: Add hotspot tier1 targets by @zzambers in #5648
- openjdk: additional jdk8 hotspot excludes for win32 and arm by @zzambers in #5659
- jck: add natives support for windows aarch64 by @gdams in #5660
- openjdk: switch from hotspot_jre to hotspot_jdk by @zzambers in #5646
- Enable javax_net_ssl_fips with FIPS_VARIATION_PROBLEM_LIST_FILE by @llxia in #5662
- openjdk: update bug link for Test8009761.java by @zzambers in #5663
- Update default openjdk repo and branch if only jdkversion is provided by @sophia-guo in #5649
- Set local variable jobParallel by @llxia in #5666
- Use gmake instead of make on AIX to avoid aqa-tests issue 5542 by @adamfarley in #5550
- Add openjdk & system excludes for Windows failures by @andrew-m-leonard in #5678
- add quote around .zip by @prodroy89 in #5665
- docker: switch base image to centos7 by @gdams in #5680
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #5670
- Bump actions/upload-artifact from 4.4.0 to 4.4.2 by @dependabot in #5676
- Bump actions/upload-artifact from 4.4.2 to 4.4.3 by @dependabot in #5682
- Revert changes to upload perf logs from jvmtest folder to artifactory by @sophiaxu0424 in #5681
- exclude JDK23+ openj9 xmac testing on mac10 by @llxia in #5686
- exclude JDK23+ and jdknext openj9 xmac testing on mac10 by @llxia in #5688
- Support Semeru Artifactoriy SDK URL for releases by @llxia in #5697
- Remove support for semeru-runtimes/api by @llxia in #5700
- Only trigger testing with the platform specified by @llxia in #5710
- update references to trss.adoptium.net by @gdams in #5713
- Enable MockitoMockTest for 23+ by @theresa-m in #5715
- problemList: add missing windows-aarch64 exclusions by @gdams in #5716
- Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #5717
- Download jre from Artifactory by @llxia in #5720
- Bump actions/setup-python from 5.2.0 to 5.3.0 by @dependabot in #5719
- Temporarily disable FIPS140-2 extended.functional by @llxia in #5722
- Enable Aarch CRIU ubu22 machines by @LongyuZhang in #5723
- Add VectorGatherMaskFoldingTest to excludes for jdk21 by @jiekang in #5712
- E...
v1.0.4-release
Release intended for use with October 2024 CPU (See java.com/releases, 23.0.1, 21.0.5, 17.0.13, 11.0.25, 8u431). The aqa-tests release branch v1.0.4-release is based on the v1.0.4 tag (with only required changes ported).
What's Changed
- add howto contribution iteration 1 by @andrlos in #5471
- Exclude jfr tests on aarch32 linux by @roberttoyonaga in #5469
- Bump actions/upload-artifact from 4.3.4 to 4.3.6 by @dependabot in #5488
- Enable tests related with https://bugs.openjdk.org/browse/JDK-8314517 by @sophia-guo in #5487
- Update TestUnrollLimitPreciseType exclusion with JBS link by @jiekang in #5494
- Exclude tests for alinux machine by @annaibm in #5497
- Slightly better message when .JCK-runtime. is not found in JavatestUtil.java by @judovana in #5496
- Microsoft problem listing for July 2024 PSU by @joe-braley in #5500
- Enable jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java by @sophia-guo in #5495
- Separate hotspot_custom test for j9 by @LongyuZhang in #5493
- Exclude java/lang/ProcessHandle/InfoTest.java on OpenJ9 jdk21 and later by @pshipton in #5501
- Support FIPS140-3 Strict profile by @llxia in #5504
- Added inital hook to allow both docker/podman and sudo/runas/"" by @judovana in #5460
- Propagate JAVA_TOOL_OPTIONS down to external tests in container by @judovana in #5498
- Unexclude OpenJ9 java/lang/String/CompactString/MaxSizeUTF16String by @pshipton in #5513
- Do not move the test to child job if parallel list number=1 by @sophia-guo in #5511
- Allow user to set DYNAMIC_COMPILE by @llxia in #5516
- Move NUM_LIST to the outermost scope that includes a reference by @keithc-ca in #5518
New Contributors
Full Changelog: v1.0.3...v1.0.4
v1.0.3-release
What's Changed
Release intended for use with Sept 2024 Feature 23 (See java.com/releases). The aqa-tests release branch v1.0.3-release is based on v1.0.3 tag (with only required changes ported).
- Support openj9 to run openjdk hotspot_custom target for jvmti tests by @LongyuZhang in #5370
- Enable java/lang/invoke on jdk11+ aarch64-linux by @sophia-guo in #5376
- Add FIPS140_3_OpenJCEPlusFIPS TEST_FLAG by @llxia in #5377
- JDK23 unexcludes sun/misc/UnsafeMemoryAccessWarnings.java by @JasonFengJ9 in #5371
- Mark node offline if cannot delete workspace by @llxia in #5374
- serviceability_jvmti_j9 runs with -XX:+EnableExtendedHCR by @JasonFengJ9 in #5385
- Revert "Mark node offline if cannot delete workspace" by @pshipton in #5386
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #5387
- Add JDK24 ProblemList files by @JasonFengJ9 in #5392
- Temporarily move criu softmx test to special by @LongyuZhang in #5394
- Re-enable test GetStackTraceALotWhenPinned.java by @fengxue-IS in #5395
- Using custom target for rerun builds by @sophia-guo in #5382
- openjdk: update hotspot targets by @zzambers in #5367
- openjdk: add hotspot excludes for jdk24 by @zzambers in #5399
- Change generated core files current dir to reportdir by @sophiaxu0424 in #5389
- Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 by @dependabot in #5396
- Added system_lib for system prestage jars by @annaibm in #5400
- Disable GetStackTraceALotWhenPinned.java on zLinux due to timeout by @fengxue-IS in #5407
- Remove -XX:+EnableExtendedHCR not required by @JasonFengJ9 in #5408
- Add additional OpenJCEPlusFIPS test dependencies by @jasonkatonica in #5409
- openjdk: Include runtime_nestmate to hotpot_runtime in exclude lists by @zzambers in #5401
- Apply USE_TESTENV_PROPERTIES only on container tests with aqa-tests by @LongyuZhang in #5406
- Collecting release tap files by @sophia-guo in #5404
- Exclude 2 ipv6 jdk8 tests on linux-all for Adoptium by @Haroon-Khel in #5402
- Add Eclipse to the JDK_VENDOR variable by @Haroon-Khel in #5415
- openjdk: Unexclude fixed hotspot_compiler tests on windows-x86 by @zzambers in #5416
- fixed cut command for jck/splitter/splitter.sh by @yaqsun in #4603
- Exclude unstable PipelineLeaksFD for OpenJ9 on jdk17 by @pshipton in #5419
- Remove JDK8 restriction for alpine library path by @Haroon-Khel in #5430
- Re-enable JSR166TestCase on jdk23 and jdk24 for OpenJ9 by @ThanHenderson in #5431
- Bump actions/setup-python from 5.1.0 to 5.1.1 by @dependabot in #5429
- Bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #5421
- Avoid unnecessary copying of system lib files by @annaibm in #5418
- Exclude TestUTCParse for JDK11 Linux for Adoptium only by @Haroon-Khel in #5447
- Add testcase exclusions for July by @smlambert in #5450
- Exclude MBCS test targets by @smlambert in #5451
- Add missing by @JasonFengJ9 in #5454
- Only one disables section is allowed by @JasonFengJ9 in #5455
- Exclude java/util/zip/ZipFile/ZipSourceCache.java for linux-s390x by @JasonFengJ9 in #5457
- Add new dependencies required for OpenJCEPlus tests by @jasonkatonica in #5452
- Github issue attachment url format changed by @sophia-guo in #5464
- Temporarily exclude the build setup for liberty by @annaibm in #5468
- Regenerated jcstress playlist for jcstress and pushed its generator by @judovana in #5317
- openjdk: exclude runtime/os/TestTracePageSizes.java test by @zzambers in #5470
- openjdk: add missing workdir arg to hostspot_gc target by @zzambers in #5478
- Exclude jdk/internal/vm/Continuation/OSRTest for OpenJ9 jdk21 by @pshipton in #5480
- Fix excludes for 32-bit platforms by @smlambert in #5476
New Contributors
- @ThanHenderson made their first contribution in #5431
Full Changelog: v1.0.2...v1.0.3
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 statemen...
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...
v1.0.0-release
What's Changed
Release branch for January 2024, 2024-01-16 CPU [21.0.2, 17.0.10, 11.0.22, 8u401], see java.com/releases from v1.0.0 tag (release pipelines using v1.0.0-release branch originating with updates to testenv properties files).
- Clone the required repo only in test build by @llxia in #4811
- [JDK21/JDK22] Enable virtual/stress/Skynet by @babsingh in #4801
- Re-enable ChaCha20NoReuse by @babsingh in #4817
- Move vendor repo logic in getVendorTestMaterial() by @llxia in #4818
- [JDK21/22] Disable Skynet on AIX and pLinux by @babsingh in #4822
- Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #4819
- [JDK21/22] Update the exlcudes for StressStackOverflow by @babsingh in #4828
- Workflow enhancement to handle Git failures by @KapilPowar in #4806
- Exclude 'jck-runtime-api-java_security' test for FIPS JDK8 by @annaibm in #4839
- Exclude 'jck-runtime-api-java_security' test for FIPS140_2 for version 8+ by @annaibm in #4840
- Allow users to set docker info in AQA_Test_Pipeline by @llxia in #4748
- Remove unused 3rd party jars in tests by @LongyuZhang in #4843
- Rename openjdkbinary folder to jdkbinary by @llxia in #4837
- Update ant version for criu ubi test by @LongyuZhang in #4845
- Enable VThreadStackRefTest.java by @fengxue-IS in #4847
- Update jtreg version selection by @keithc-ca in #4853
- archive native libs by @llxia in #4859
- update verifier test groups for JDK21 by @KapilPowar in #4825
- enable CRIU portable testing on rhel8 by @llxia in #4860
- Add ssl-tests by @zzambers in #4835
- Support base docker registry login to increase pull limit by @LongyuZhang in #4842
- refine copyArtifacts logic by @llxia in #4863
- Bump actions/github-script from 6 to 7 by @dependabot in #4866
- Optimize container tests workflow to get Ant binaries by @LongyuZhang in #4870
- [Jtreg/FFI] Enable TestNested.java in JDK21+ by @ChengJin01 in #4867
- EXTRA_OPTIONS are appended to exisiting JVM options by @annaibm in #4861
- split *.mk file into separate files per jdk version. by @KapilPowar in #4820
- Exclude test for FIPS OpenJdk by @annaibm in #4876
- Enable verbose GC log in openjdk tests by @annaibm in #4873
- Allow custom PLATFORM_DIR to be set by @llxia in #4879
- Create makefile for JDK22 version by @KapilPowar in #4882
- Add ant/unzip: command not found in the error list by @llxia in #4887
- Centralize and update test documentation - Jenkins features reference by @Ndacyayisenga-droid in #4690
- Add registry login for portable AOT tests by @LongyuZhang in #4883
- Copy getJtreg to shared location by @annaibm in #4871
- Unexclude jdk_beans tests for fixed issues on JDK8 by @zzambers in #4493
- Enable ssl-tests on all platforms by @zzambers in #4889
- Update tests to use JavatestUtil by @annaibm in #4888
- Revert "Update tests to use JavatestUtil (#4888)" by @LongyuZhang in #4893
- Update testhost1 default values. by @steelhead31 in #4892
- Re-enable Skynet test on plinux platform by @fengxue-IS in #4895
- Add support for FIPS multi-version openjdk exclude by @LongyuZhang in #4905
- pre-stage test libs on the machine by @llxia in #4902
- add support for FIPS140_3 by @llxia in #4906
- pre-stage test libs on the machine for parallel case by @llxia in #4908
- Bump actions/setup-python from 4 to 5 by @dependabot in #4907
- Add support for Orka by @smlambert in #4903
- Update tests to use JavatestUtil by @annaibm in #4898
- Exclude MulticastSendReceiveTests/Promiscuous for all platform by @annaibm in #4909
- Revert "Add support for Orka" by @karianna in #4913
- Add support for FIPS140-3 by @llxia in #4910
- Add sbom file as part of downloaded sdk files by @sophia-guo in #4911
- Fix portable aot tests by @LongyuZhang in #4894
- Unexclude OpenJ9 OpenJDK com/sun/crypto/provider/DHKEM/Compliance.java by @pshipton in #4920
- Add exclude files for Java 23 by @JasonFengJ9 in #4922
- Remove CRIU zlinux libc package install by @LongyuZhang in #4924
Full Changelog: v0.9.9...v1.0.0
v0.9.9-release
What's Changed
Release branch for October 2023, 2023-10-17 CPU [21.0.1, 17.0.9, 11.0.21, 8u391], see java.com/releases from v0.9.9 tag (release pipelines using v0.9.9-release branch originating with updates to testenv properties files).
- Consolidating duplicate excluded tests by @adamfarley in #4651
- [JDK21] Enable StructuredThreadDumpTest for OpenJ9 by @babsingh in #4659
- Update jdk_security_infra exclusions by @smlambert in #4660
- Temp exclude java/lang/invoke/defineHiddenClass/BasicTest.java by @pshipton in #4661
- Re-enable tests by @hangshao0 in #4664
- Incorrect detection of solaris in
JavatestUtil.java
by @sxa in #4666 - Update JCK repo default branch to 'main' by @AdamBrousseau in #4667
- Fix another incorrect detection of Solaris in JavatestUtil.java by @sxa in #4670
- Add monitor dockerfile changes for Pingperf test by @LongyuZhang in #4674
- Fixed punctuation by @Mesbah-Alam in #4676
- Thread/virtual/PreviewFeaturesNotEnabled no longer exists in JDK21 by @babsingh in #4685
- [JDK21] Enable JVMTI tests by @babsingh in #4684
- Update parallel TEST_TIME logic by @renfeiw in #4627
- [JDK21] Enable JVMTI framepop02.java#id1 by @babsingh in #4687
- [JDK21] Enable JVMTI ForceEarlyReturnTest by @babsingh in #4688
- Exclude problematic tests on jdk8 by @sophia-guo in #4693
- Add openjdk/excludes/ProblemList_openjdk22 files by @JasonFengJ9 in #4694
- Reduce criu ubi portable test packages by @LongyuZhang in #4692
- Centralize and update test documentation - Part 1 Explanation section by @Ndacyayisenga-droid in #4686
- Restore UncaughtExceptionsTest for OpenJ9 by @pshipton in #4699
- Disabling FinalWrapper for openj9 by @jabrena in #4697
- Reduce CRIU portable ubuntu-based test packages by @LongyuZhang in #4704
- Exclude java/securitySecureRandom/ApiTest and EnoughSeedTest on Windows by @pshipton in #4707
- list rerun builds in aqaTap.sh by @llxia in #4706
- Update jtreg version for Java 22 by @keithc-ca in #4705
- Move security tests into sanity level by @llxia in #4708
- Exclude java/securitySecureRandom/ApiTest and EnoughSeedTest on Win 64 by @pshipton in #4710
- Fix Pingperf failure due to semeru dockerfile authorization change by @LongyuZhang in #4709
- auto exclude test dacapo-jython ver=11 plat=aarch64_windows by @github-actions in #4712
- [Jtreg/FFI] Enable the test suites in JDK21 by @ChengJin01 in #4713
- Update jtreg version to 7.3.1+1 for Java 22 by @keithc-ca in #4717
- Update PingPerf test dockerfile URL by @llxia in #4719
- JDK21+ exclude javax/rmi/ssl/SSLSocketParametersTest.java by @JasonFengJ9 in #4721
- Temporary exclude quarkus_quickstarts_test due to openj9 docker setting by @LongyuZhang in #4727
- Add c99 CFLAG option for JDK21 p/zLinux natives by @jdekonin in #4725
- Set failIfNotNew to false by @llxia in #4728
- Update FIPS to FIPS140_2 by @renfeiw in #4730
- update jck.mk with subtest groups by @KapilPowar in #4718
- Aggregate Downstream test results in AQA test pipeline by @llxia in #4733
- [JDK21] Permanently disbale RedefinePreviousVersions by @babsingh in #4736
- JDK21 add jdk_tools_openj9_DynamicLoadWarningTest by @JasonFengJ9 in #4735
- [JDK22] Permanently disbale RedefinePreviousVersions by @babsingh in #4741
- Support multiple ubi versions in Pingperf test by @LongyuZhang in #4739
- Add Linker for foreign compilation by @llxia in #4740
- Exclude tests using jdk.test.whitebox.WhiteBox class by @fengxue-IS in #4737
- Exclude failing tests using vm.continuations flag by @fengxue-IS in #4738
- Update ibm criu repo branch and package by @LongyuZhang in #4742
- JDK21/22 Test Excludes by @babsingh in #4744
- auto exclude test dacapo-avrora ver=21+ by @github-actions in #4749
- Centralize and update test documentation -Jenkins label schema by @Ndacyayisenga-droid in #4689
- Fix Pingperf jdk version mismatch by @LongyuZhang in #4752
- Update jtrunner code message and keyword by @smlambert in #4750
- Temporarily exclude tomee_test_j9 by @LongyuZhang in #4753
- Bump actions/checkout from 3 to 4 by @dependabot in #4743
- Support zlinux libc install from jammy-proposed repo by @LongyuZhang in #4754
- Re-enable java/lang/Thread/virtual/GetStackTrace.java by @fengxue-IS in #4757
- Enable CRIU plinux portable testing on p9 and p10 by @llxia in #4758
- Support Plinux criu ubi8 test by adding repo file by @LongyuZhang in #4760
- Exclude GoogleCA.java by @sophia-guo in #4765
- Reenable criu_pingPerf_testCreateRestoreImageAndPushToRegistry_ubi8 by @llxia in #4766
- Enable jdk8 jdk_security_infra by @sophia-guo in #4768
- Remove exclude for jdk/internal/vm/Continuation/HumongousStack.java by @fengxue-IS in #4761
- [JDK21] Re-enable TestByteBuffer on AIX by @babsingh in #4776
- [JDK21/22] Permanently disable tests by @babsingh in #4777
- Exclude java/util/zip/CloseInflaterDeflaterTest on OpenJ9 zlinux by @pshipton in #4780
- [JDK21+] Re-enable ThreadStateTest and CarrierThreadWaits by @babsingh in #4781
- Exclude jdk_lang and jdk_io tests on linux-arm by @Haroon-Khel in #4785
- Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in #4786
- add ProblemList_openjdk21.txt for Microsoft by @gdams in #4787
- Update to use jtreg 7.3.1 for both jdk21 and jdk22 by @sophia-guo in #4793
- Initial commit for jck_sync job by @KapilPowar in #4715
- Add c99 CFLAG option for JDK21 xLinux natives by @llxia in #4794
- Include vendor's problem list only if there is one by @sophia-guo in #4791
- Enable CRIU z15 to z13 and z14 portable testing by @llxia in #4797
- Update libc package for zlinux by @LongyuZhang in #4799
- Update logic for setup work node by @llxia in #4800
- Update testhost1 default values. by @steelhead31 in #4803
- Porting jdk_security_infra excludes to OpenJ9 by @JasonFengJ9 in #4804
- Trigger PR builds by @KapilPowar in #4795
Full Changelog: v0.9.8...v0.9.9
v0.9.8-release
What's Changed
Release branch for July 2023 2023-07-18 CPU [20.0.2, 17.0.8, 11.0.20, 8u381], see java.com/releases from v0.9.8 tag (release pipelines using v0.9.8-release branch originating with updates to testenv properties files).
- Ensure multiJVM set to plain Yes for jck17+ Windows by @andrew-m-leonard in #4506
- Un-exclude MathLoadTest on JDK20 by @Mesbah-Alam in #4503
- Parse and consolidate results from children builds by @renfeiw in #4462
- Bump peter-evans/create-pull-request from 4 to 5 by @dependabot in #4494
- Add balanced GC mode for test case jdk_lang by @LinHu2016 in #4504
- Make AIX use non-group multiJVM by @andrew-m-leonard in #4513
- Update the result sum match to be more precise by @renfeiw in #4511
- Exclude security/infra certification/ActalisCA on OpenJ9 jdk20 by @pshipton in #4516
- Update jdk link by @LongyuZhang in #4526
- Add null check for log match group by @renfeiw in #4522
- Add result comment for docker tests by @LongyuZhang in #4527
- exclude CryptoTests on windows by @llxia in #4528
- set EXTRA_DOCKER_ARGS for dev.external by @llxia in #4529
- Address the excludes from April release triage by @smlambert in #4532
- Don't refer to JENKINS_KEY on z/OS by @Mesbah-Alam in #4530
- Exclude tests with jdk solaris-sparcv9 by @sophia-guo in #4539
- [JDK20] Enable StructuredTaskScopeTest by @babsingh in #4546
- Exclude compiler/c2/Test8202414.java on JDK8 arm32 by @Haroon-Khel in #4547
- Using jtreg7.2 for jdk21+ by @sophia-guo in #4549
- [JDK20] Re-enable tests and update reason for failure by @babsingh in #4550
- Update dev.external workflow for CRIU by @llxia in #4521
- Bump peter-evans/create-pull-request from 5.0.0 to 5.0.1 by @dependabot in #4555
- Clean workspace before copyArtifacts by @sophia-guo in #4552
- Update JDK20 Test Exclude List by @babsingh in #4554
- Re-enable JVMTI test WaitNotifySuspendedVThreadTest by @dipak-bagadiya in #4558
- unset LD_LIBRARY_PATH for alpine-linux jdk8 test by @sophia-guo in #4559
- Crypto/build.xml: Fixed problem with un-evaluated variable in dependencyList by @zzambers in #4557
- Revert "Re-enable JVMTI test WaitNotifySuspendedVThreadTest" by @babsingh in #4560
- Exclude OpenSSL test on z/OS by @psoujany in #4536
- unset LLP for parallel build by @sophia-guo in #4565
- Clean workspace and minor typo update by @sophia-guo in #4570
- Support custom target with variation by @llxia in #4568
- Add logic to process platform specific exclude files by @Mesbah-Alam in #4486
- Enable test specified pingPerf image in grinder by @LongyuZhang in #4571
- Enable test specified docker image in grinder by @LongyuZhang in #4562
- Remove the variations from jdk_custom by @pshipton in #4572
- Excluding some of the JDK17 tests on z/OS by @psoujany in #4567
- Add rhel9 for CRIU by @llxia in #4577
- Disable MauveMultiThrdLoad_5m and TestJlmRemoteMemoryAuth for FIPS mode by @paritkum in #4576
- Re-enable JVMTI test WaitNotifySuspendedVThreadTest by @dipak-bagadiya in #4575
- Add config file for tck21 by @Mesbah-Alam in #4581
- Update pingPerf dockerfile path based on OpenLiberty repo by @LongyuZhang in #4586
- Set Branch Specifier as parameter by @llxia in #4585
- Pass in TEST_JOB_NAME value in Test_Job_Auto_Gen by @llxia in #4588
- Add printing OpenLiberty repo commit hash for pingPerf by @LongyuZhang in #4589
- [Jtreg/FFI] Enable the test suites in JDK20 by @ChengJin01 in #4591
- Excluding some of foreign tests on z/OS by @psoujany in #4592
- Use JavaTestUtil for all tck by @Mesbah-Alam in #4512
- Increase keep builds number for certain jobs by @LongyuZhang in #4594
- Trigger rerun builds without holding an extra machine by @llxia in #4593
- Set default LIGHT_WEIGHT_CHECKOUT to true by @llxia in #4599
- Fix MBCS_Tests for 11.0.20 by @takiguc in #4600
- jck.mk and 'tests' value of compiler.lang/playlist.xml do not match by @yaqsun in #4590
- Enable SC_Softmx_JitAot_Linux for P and Z after the fix for eclipse-openj9/openj9#17240 by @a7ehuo in #4606
- Update PingPerf unprivileged restore test capabilities by @LongyuZhang in #4605
- Reduce criu ubi dependent packages by @LongyuZhang in #4610
- Limit rmi services to only rmi test + Add agent startup to jdwp + fix false negative by @Mesbah-Alam in #4607
- Update pingPerf test replacing OpenLiberty base image by @LongyuZhang in #4609
- Re-enable fixed tests related to OpenJDK Thread and Loom by @thallium in #4612
- Exclude some of the jdk_security2 and jdk_foreign tests on z/OS by @psoujany in #4608
- Disable multijvm targets on hotspot by @smlambert in #4611
- Support CRIU combo list for other platforms by @llxia in #4618
- Move jdk_security1, 2 and 4 to sanity by @llxia in #4616
- Excluded test known to fail due to SIGSEGV on Solaris SparcV9 by @adamfarley in #4614
- Re-enable jck-runtime-api-org_ietf aarch64_mac and x86-64_mac by @KapilPowar in #4604
- Support criu-ubi-portable test in other platforms by @LongyuZhang in #4620
- Update OpenLiberty tag by @smlambert in #4622
- Support aarch64 for CRIU portable testing by @llxia in #4619
- Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 by @dependabot in #4623
- Update jck material versions by @sxa in #4601
- Enable CryptoTests on jdk19+ by @zzambers in #4474
- Allocate node for generating rerun job by @llxia in #4629
- Exclude all multijvm dev level targets against hotspot by @smlambert in #4633
- Enable zlinux criu-ubi-portable-checkpoint_test by @LongyuZhang in #4634
- Exclude overrunning SPARCV9 tests by @adamfarley in #4631
- Compensate for letters in jck version string by @adamfarley in #4635
- Disable plinux criu ubuntu-container based tests by @LongyuZhang in #4638
- Allow user to set OPENLIBERTY_SHA by @llxia in #4639
- Exclude OpenJ9 jdk21 failures until they can be fixed by @pshipton in #4640
- exclude CRIU PingPerf on zlinux and alinux by @llxia in #4642
- Revert "Make AIX use non-group multiJVM (#4513)" by @sxa in #4636
- Exclude more multijvm dev level targets against hotspot by @sxa in #4644
- Temp exclude OpenJ9 tests StressStackOverflow, SleepSanity by @pshipton in #4645
- Support CRIU portable testing on plinux by @llxia in #4646
- Update JavatestUtil to include fixes present in JavaTestRunner by @adamfarley in #4643
- Exclude SecurityTests by @llxia in #4648
- Update FROM ...