Releases: adoptium/aqa-tests
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 ...
v0.9.7-release
What's Changed
Release branch for April 2023 CPU [2023-04-18 CPU 20.0.1, 17.0.7, 11.0.19, 8u371], see java.com/releases from v0.9.7 tag (release pipelines using v0.9.7-release branch originating with updates to testenv properties files).
- Delete machineRes.groovy by @SajjanYadav in #4230
- Enable FFI test suites for JDK17, 19 and beyond by @ChengJin01 in #4226
- Add configuration for tck-20 + remove unused old versions by @Mesbah-Alam in #4233
- [FFI/Jtreg] Exclude TestResourceScope in JDK17 by @ChengJin01 in #4241
- Disable TestDockerMemoryMetrics for OpenJ9 JDK8 by @babsingh in #4242
- Archive dockerfile in both Jenkins and Artifiactory by @llxia in #4249
- Add tck disables for 11.0.18 and 17.0.6 by @Mesbah-Alam in #4250
- [Jtreg/FFI]Disable FFI test suites for JDK20+ by @ChengJin01 in #4251
- Reenable JDK19 tests after the fix for eclipse-openj9/openj9#15251 by @a7ehuo in #4261
- Set ProblemList-fips.txt if TEST_FLAG contains FIPS by @llxia in #4263
- Remove duplicate tests by @ArkaprabhaChakraborty in #4266
- Fix CLDR11-*.properties for 11.0.18+10 by @takiguc in #4272
- [Jtreg/FFI] Exclude TestUpcallDeopt.java in JDK19+ by @ChengJin01 in #4273
- Automate multijvm compiler tck by @Mesbah-Alam in #4193
- Set parent result based on child result by @renfeiw in #4255
- Unexclude com/sun/jdi/RedefineCrossEvent.java on JDK8 by @zzambers in #4280
- Support hotspot_custom_target with multiple test cases by @sophia-guo in #4283
- Add TAP pipeline by @llxia in #4285
- Avoid using realpath for tck root by @Mesbah-Alam in #4287
- Support rerun failed jdk | hotspot testcases in Grinder with jdk_custom | hotspot_custom target by @sophia-guo in #4284
- Unexclude com/sun/jdi/DoubleAgentTest.java on JDK8 by @zzambers in #4289
- Add resuming option to make sure download dependency successfully(#4295) by @Accelerator1996 in #4297
- Un-exclude api-java_util on win and mac by @Mesbah-Alam in #4291
- Unexclude com/sun/jdi tests on windows for JDK8 by @zzambers in #4288
- Update Triage.md by @vedant-z in #4299
- Unexclude gc/metaspace/TestCapacityUntilGCWrapAround.java on JDK8 by @zzambers in #4292
- Unexclude runtime/NMT/HugeArenaTracking.java windows-x86 on JDK8 by @zzambers in #4293
- Support comma separated list of test flags by @Mesbah-Alam in #4298
- fix ACTIVE_NODE_TIMEOUT by @llxia in #4303
- Fix null value in jtx path by @Mesbah-Alam in #4313
- Update container image UBI to 8 latest and ubuntu to 20 by @LongyuZhang in #4309
- Unexclude compiler/rtm tests on JDK8 by @zzambers in #4290
- Add classesByName2Test by @llxia in #4314
- Add retry for git fetch in get.sh by @renfeiw in #4311
- Unexclude compiler tests with 64K page size fix on JDK8 by @zzambers in #4317
- Set up jdk for jck interactive by @sophia-guo in #4239
- Add CRIU PingPerf test by @llxia in #4312
- [Jtreg/FFI] Disable FFI related test suite in JDK20 by @ChengJin01 in #4318
- Fix if condition for tck interactive setup by @Mesbah-Alam in #4320
- Re-enable JVMTI tests by @dipak-bagadiya in #4300
- Unexclude hotspot tests with CP issue fixed by JDK-8180904 backport on JDK8 by @zzambers in #4325
- Add Crypotests with running by jtreg by @sophia-guo in #4327
- Move targets that take 30s or less to sanity by @Mesbah-Alam in #4322
- [Jtreg/FFI] update the issue no for FFI test suites in JDK20 by @ChengJin01 in #4324
- Exclude CryptoTests for JDK19+ by @llxia in #4331
- Add OpenJ9 timeout handler to security and rmi extended tests by @pshipton in #4333
- Re-enable Loom tests with Invalid JIT return address by @fengxue-IS in #4337
- Increase timeout for CryptoTests by @llxia in #4339
- rm workspace/aqa-tests/TKG if cleanWs() fails by @llxia in #4344
- Add JENKINS_KEY parameter for multi-node based tck testing by @Mesbah-Alam in #4346
- Add jdk replacement for PingPerf Test by @LongyuZhang in #4345
- dev.external uses podman (not docker) by @llxia in #4348
- Add RELATED_NODES to template by @Mesbah-Alam in #4349
- Exclude jtreg testcase TestObjectDescription.java for jdk8 by @sendaoYan in #4343
- Change references of ci.adoptopenjdk.net to ci.adoptium.net by @gdams in #4353
- Exclude java/lang/annotation/LoaderLeakTest on OpenJ9 jdk11 by @pshipton in #4357
- Switch to using new nfs mount by @Mesbah-Alam in #4316
- Exclude unstable Loom tests by @fengxue-IS in #4354
- Disable GetStackTraceSuspendedStressTest by @babsingh in #4360
- Add portable PingPerf tests for CRIU unprivileged and privileged restore by @llxia in #4367
- Fix Skynet exclude naming by @fengxue-IS in #4368
- Update JDK20 exclude list by @fengxue-IS in #4371
- Change CRIU related external tests to use podman by @LongyuZhang in #4376
- Exclude EC curves fo RH ojdk 17 by @RadekCap in #4370
- Disable ContinuationTest by @babsingh in #4380
- Permanently disable ContinuationTest by @babsingh in #4382
- Upgrade ibm-semeru-runtimes docker image OS version by @LongyuZhang in #4384
- Bump actions/checkout from 2 to 3 by @dependabot in #4369
- Unexclude compiler/criticalnatives/argumentcorruption/Test8167409.sh JDK8 linux-aarch64 by @zzambers in #4383
- Re-enable JVMTI test SuspendResume1 by @dipak-bagadiya in #4386
- Exclude jdk/internal/platform/docker/TestDockerCpuMetrics.java by @JasonFengJ9 in #4387
- Unexclude java/foreign/StdLibTest.java from OpenJ9 jdk19 by @pshipton in #4388
- auto exclude test jdk_svc_sanity plat=ppc64_aix impl=hotspot by @github-actions in #4389
- Delete release-pipeline-triage-report.md by @pandenaman007 in #4390
- Remove unzip sdk in pingPerf by @llxia in #4395
- Initial support for the SPECjbb perf testing benchmark by @ahmedmuhsin in #4363
- enable full functional tests for FIPS by @llxia in #4396
- Add podman system prune by @llxia in #4399
- Remove suffix #id\d{1} as part of openjdk testcase name by @sophia-guo in #4398
- Fix sanity.external criu functional test failure by @LongyuZhang in #4400
- Support various OS label in CRIU portable test by @LongyuZhang in #4406
- exclude criu_test by @llxia in #4411
- Implement MultiJVM tck in one node by @Mesbah-Alam in #4372
- various minor improvements to specJBB scripts by @gdams in #4412
- Add /result/ as junit results dir by @sophia-guo in #4416
- add langtools_extpath for openj9/ibm by @llxia in #4415
- Update bug_report.md by @pandenaman007 in https://...
v0.9.6-release
What's Changed
Release branch for January 2023 CPU [2023-01-17 CPU 19.0.2, 17.0.6, 11.0.18, 8u361] and for March 2023 JDK 20 release, see java.com/releases
- Updating mermaid live code by @Emidowojo in #4029
- excluding some jdk_net vthread testcases on aix for java 19 by @lumuchris256 in #4025
- Update the code for logic of USE_TESTENV_PROPERTIES by @julian55455 in #4023
- Enable serviceability_jvmti tests for 19+ by @sophia-guo in #4035
- Set jobname suffix based on TEST_FLAG by @llxia in #4042
- Jenkins: Prepend Artifacotry buildInfo.name with sys-rt by @AdamBrousseau in #4037
- Exclude a jdk_nio testcase by @Adeosunomoshalewa in #4043
- Revert to JAVA_ARGS by @llxia in #4052
- fix for issue4044 by @Adeosunomoshalewa in #4051
- exclude tests with Unrecognized VM option on win32 by @sophia-guo in #4064
- Enable TestFunctionDescriptor in JDK17/18/19+ by @ChengJin01 in #4050
- Run cleanWs for every clone retry by @renfeiw in #4061
- Update openjdk/README.md by @yukiyuli in #4036
- Fix typo in platform name for x86-64_windows by @Mesbah-Alam in #4066
- Support Grinder customized docker image link and nightly image backup by @LongyuZhang in #4017
- Exclude intermittent failures tracked by jbs by @sophia-guo in #4069
- Add external aot-test impl openj9 by @LongyuZhang in #4070
- Enable AttachTest in JDK19+ by @ChengJin01 in #4068
- Exclude external quarkus_test for openj9 11+ by @LongyuZhang in #4081
- Exclude openliberty_microprofile_tck_jdk8_j9 test by @LongyuZhang in #4084
- [JDK19] exclude known failures in serviceability suite by @fengxue-IS in #4087
- Exclude java/lang/Thread/virtual/ActiviateSpareCarrier.java by @fengxue-IS in #4088
- Update security properties for java_net for jdk 11+ by @Mesbah-Alam in #4085
- Create dependabot.yml by @gdams in #4091
- Catch TKG exit code in JenkinsfileBase by @renfeiw in #4078
- Remove extra space in Rerun build with failed targets link by @Nuel-Eneji in #4074
- Bump adoptium/run-aqa from 1 to 2 by @dependabot in #4099
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #4100
- Bump actions/setup-python from 3 to 4 by @dependabot in #4103
- Modify criu install in ubuntu from source code by @LongyuZhang in #4095
- Re-enable tests related to Project Loom by @fengxue-IS in #4060
- Rerun failed tests automatically by @llxia in #4030
- Fix typo on MBCS_Tests/CLDR_11/test.bat by @takiguc in #4105
- Update logic for Parallel option with num_machines=1 by @llxia in #4102
- JDK19+ AIX exclude sun/security/krb5/auto/Cleaners.java by @JasonFengJ9 in #4111
- Limit TapPublisher testResults in aqa-tests/TKG dir by @llxia in #4114
- Enable tests JSR166TestCase.java & HCRLateAttachWorkload_previewEnabled by @JasonFengJ9 in #4116
- Check jtr file only if previous cmd completed successfully by @llxia in #4117
- Remove Parallel=Subdir feature by @llxia in #4112
- Enable MBCS_Tests_i18n_zh_CN tests by @JasonFengJ9 in #4118
- Exclude serviceability_jvmti_j9 test failures by @JasonFengJ9 in #4122
- JDK19 re-exclude HCRLateAttachWorkload_previewEnabled by @JasonFengJ9 in #4121
- Exclude two jcstress tests for openj9 11 by @LongyuZhang in #4125
- Enable vthread/ContFramePopTest by @babsingh in #4123
- Allow user to set JCK_GIT_BRANCH in testJobTemplate by @llxia in #4124
- Disable JSR166TestCase by @babsingh in #4120
- Add special concurrency for jdk_vector tests by @Akira1Saitoh in #4119
- add wipeOutWorkspace in testJobTemplate by @Accelerator1996 in #4076
- Update target issues for JVMTI serviceability excludes by @babsingh in #4126
- auto exclude test renaissance-chi-square plat=aarch64_windows by @github-actions in #4131
- auto exclude test renaissance-als plat=aarch64_windows by @github-actions in #4130
- auto exclude test renaissance-dec-tree plat=aarch64_windows by @github-actions in #4132
- auto exclude test renaissance-gauss-mix plat=aarch64_windows by @github-actions in #4133
- auto exclude test renaissance-log-regression plat=aarch64_windows by @github-actions in #4134
- Enable jdk/incubator/vector/Vector128ConversionTests.java by @JasonFengJ9 in #4139
- auto exclude test renaissance-movie-lens plat=aarch64_windows by @github-actions in #4135
- Support multiple jdk custom targets by @sophia-guo in #4136
- Add APPLICATION_OPTIONS as a test job parameter by @andrew-m-leonard in #4140
- Temporarily exclude MathLoadTest on JDK20 by @Mesbah-Alam in #4144
- Update jdk_custom target template by @sophia-guo in #4148
- Re-enable auto-manuals that are disabled, use exclude files instead by @andrew-m-leonard in #4149
- Update DIAGNOSTICLEVEL for openjdk from
noDetails
to defaultfailure
by @sophia-guo in #4145 - Exclude AIX java/nio/channels/vthread/BlockingChannelOps.java by @JasonFengJ9 in #4151
- Allow large jck test subsets to run longer before timeout by @andrew-m-leonard in #4156
- Ignore dev jtx when using custom target by @Mesbah-Alam in #4161
- Re-enable tests by @babsingh in #4162
- Add hotspot_container and jdk_container test groups by @jerboaa in #4147
- Exclude TestMemoryWithCgroupV1 on JDK 11+ by @jerboaa in #4166
- Unexclude container tests on JDK 8 by @jerboaa in #4165
- Update dependabot and fix dependent actions hashes by @tellison in #4167
- Delete code related upstream_openjdk_tests jenkins jobs by @sophia-guo in #4158
- Support Microsoft as JDK_VENDOR by @sophia-guo in #4164
- Remove duplicate and exclude jcstress_DekkerTest for openj9 11 by @LongyuZhang in #4169
- Re-enable ActiviateSpareCarrier test by @fengxue-IS in #4171
- Add check for testFlag to be nonempty before using testFlag jtx + Add README for tck exclude list types by @Mesbah-Alam in #4170
- Initial Windows ARM64 problem listing by @joe-braley in #4159
- Ensure JavaTestRunner fileURL on Windows uses forward slashes by @andrew-m-leonard in #4172
- Update readme with logo and badges by @llxia in #4173
- Jck vm/jdwp & jvmti needs to run concurrency=1 as not thread safe by @andrew-m-leonard in #4176
- Re-enable JTReg test thrinfo01 by @dipak-bagadiya in #4174
- Update to github.rest.* to get the Octokit context by @sophia-guo in #4180
- Include update of security properties for java_net for jdk 8+ by @Mesbah-Alam in #4179
- Set pipefail and reset -e before return. by @sophia-guo in #4177
- Support TEST_IMAGES_REQUIRED and DEBUG_IMAGES_REQUIRED for openj9 nightly by @llxia in #4182
- Enable JSR166TestCase on OpenJ...
v0.9.5-release
What's Changed
Release branch for October 2022 CPU [2022-10-18 CPU 19.0.1, 17.0.5, 11.0.17, 8u351] see java.com/releases
- Add exclude files for Java 20 by @JasonFengJ9 in #3846
- Temporarily disable quarkus_test for openj9 by @LongyuZhang in #3848
- Enable java/lang/Class/GetPackageBootLoaderChildLayer.java by @JasonFengJ9 in #3852
- Exclude JDK8 jdk_security3 pkcs11 tests by @JasonFengJ9 in #3855
- Perm exclude java/lang/StringBuffer/HugeCapacity.java by @mikezhang1234567890 in #3849
- Nightly aqa-tests cleanup by @sophia-guo in #3860
- Jck test support jck8b by @sendaoYan in #3863
- Add jdk_vector_xxx_j9 tests by @llxia in #3857
- Exclude multiple openjdk tests by @LongyuZhang in #3865
- Stop using openjdk.java.net for jck host by @sxa in #3871
- Exclude TestFunctionDescriptor on all supported platforms by @ChengJin01 in #3870
- Stop using http://jckservices.adoptium.net/index.html for jck host by @steelhead31 in #3876
- Enabling java_net tests on all releases except jck11 z/OS by @psoujany in #3702
- Excluded docker testcases on linux-aarch64 platform by @sendaoYan in #3885
- Fix Syntax error for test target dragonwell8_tenant_jdk by @sendaoYan in #3887
- Exclude project loom related test failure by @JasonFengJ9 in #3888
- All the sanity.openjdk and extended.openjdk generate unique jtreg report directory by @sendaoYan in #3879
- Disable TestMemoryAwareness.java by @sendaoYan in #3891
- Add arm32 jdk8 repo information in test environment properties by @sophia-guo in #3884
- Set jtreg test report of jdk_vector_float128_j9 and jdk_vector_byte64_j9 to REPORTDIR by @sendaoYan in #3895
- July release cleanup by @sophia-guo in #3894
- Add reference repo for git clone openj9 by @llxia in #3892
- Using https instead of ssh for arm32 env git repo by @sophia-guo in #3896
- July release: update problem list for jdk8, especially arm by @sophia-guo in #3898
- Exclude MissingResourceCauseTestRun.java/HashedPasswordFileTest.java/JImageExtractTest.java because of run fail by root user by @sendaoYan in #3902
- Un-exclude some OpenJDK test cases for OpenJ9 jdk19 by @pshipton in #3899
- Disable TestMemoryAwareness.java for all vendors by @sendaoYan in #3906
- Upgrade jtreg version for JDK11 by @llxia in #3910
- Exclude openjdk MulticastSendReceiveTests in jdk_nio by @LongyuZhang in #3914
- Add portable criu test for ubuntu and ubi by @LongyuZhang in #3909
- uplift: GHA version and use correct parameter by @zdtsw in #3919
- Update JIT specific jdk_vector_xxx tests by @llxia in #3915
- Skip dragonwell feature test target when the test jdk is dragonwell standard version by @sendaoYan in #3912
- Add aot-portable test by @LongyuZhang in #3923
- Ignore exclude lists for jck_custom by @Mesbah-Alam in #3927
- Make jck additional jtx general by @sendaoYan in #3932
- Make jck additional jtx general by @sendaoYan in #3934
- Fix aot docker test by @LongyuZhang in #3937
- Disable criu checkpoint ubi and ubuntu tests to separate from sanity.external by @LongyuZhang in #3938
- Fixed typos in comment by @PrajwalBorkar in #3936
- Exclude containers tests on all linux platforms by @sophia-guo in #3908
- Disable external aot test by @LongyuZhang in #3945
- Print exception for copyArtifacts by @llxia in #3946
- Consume vendor specific exclude list by @Mesbah-Alam in #3942
- Exclude several openjdk security3 tests for aarch by @LongyuZhang in #3953
- If no custom JTX file is supplied, ensure it's not null by @Mesbah-Alam in #3952
- Add timestamps to openjdk_tests & remove timestamps from Jenkinsfilebase by @momanmalik in #3955
- Enable displaying dump info for criu restore by @LongyuZhang in #3951
- Release build node and only ask node to do Copy artifacts by @sophia-guo in #3941
- Start x11 only once by @llxia in #3950
- Enable JDK 18/19/20 sun/security/krb5/auto/BasicProc.java by @JasonFengJ9 in #3958
- Remove upstream_openjdk_tests Jenkins file by @jerboaa in #3964
- Add docker registry parameters for jenkins by @LongyuZhang in #3960
- Update jdk20 with jtreg7 by @sophia-guo in #3966
- Define -jvmArgs in systemtest.mk for JCStress by @Mesbah-Alam in #3968
- Enable OpenJDK vector tests for all 128 bits species by @momanmalik in #3967
- Depend on getDependentLibs to fix local build of jcstress targets by @smlambert in #3971
- Add serviceability jvmti tests for JDK19+ openj9 by @llxia in #3970
- Install criu with package repo for semeru ubuntu 20 image by @LongyuZhang in #3973
- Refactor systemtest.mk by @Mesbah-Alam in #3972
- add windows aarch64 support to aqa-tests by @gdams in #3975
- AArch64 macOS: Enable excluded tests by @knn-k in #3969
- get.sh: use standard syntax for locating
javac
by @sxa in #3918 - Update jcstress jar file name in jcstress_SampleTestBench by @Mesbah-Alam in #3990
- Delete jdk11_tier1_cipher for duplicate testcases by @sendaoYan in #3994
- Do a hard reset if tck update fails and try git pull again by @Mesbah-Alam in #3978
- Exclude ubuntu22 machine for external tests temporarily by @LongyuZhang in #4003
- Feature/dynamic jcstress playlist by @jabrena in #3995
- Exclude api-java_net from aix, mac and win by @Mesbah-Alam in #4007
- Add jckforeign.c to list of libs to compile for 19+ by @Mesbah-Alam in #4012
- Updating README with the small typo changes by @jabrena in #4008
- Fix MBCS_Tests_CLDR_11 CurrencyTest and TimeZoneTestB with JDK 11.0.17+6 by @takiguc in #4011
- Capture test result info in JenkinsfileBase by @renfeiw in #4000
- Set FIPS specific options based on FIPS TEST_FLAG by @llxia in #4016
- Set default USE_TESTENV_PROPERTIES value to false by @julian55455 in #4022
- Delete jdk_jdi_sanity from jdk_svc_sanity for duplicate testcases by @sendaoYan in #4019
- Allow any project to copyArtifact from test jobs by @AdamBrousseau in #4028
New Contributors
- @steelhead31 made their first contribution in #3876
- @zdtsw made their first contribution in #3919
- @PrajwalBorkar made their first contribution in #3936
- @momanmalik made their first contribution in #3955
Full Changelog: v0.9.3...v0.9.5
v0.9.4-release
What's Changed
Release branch for July 2022 CPU respin [8u345] and Sept 2022 JDK19 release
- (v0.9.3-release) Update repo branches in testenv.properties by @llxia in #3847
- (v0.9.3-release) Temporarily disable quarkus_test for openj9 11 (#3848) by @LongyuZhang in #3850
- (v0.9.3-release) Update repo branches for zos by @llxia in #3851
- (v0.9.3)Perm exclude java/lang/StringBuffer/HugeCapacity.java by @mikezhang1234567890 in #3856
- Exclude JDK8 jdk_security3 pkcs11 tests (#3855) by @JasonFengJ9 in #3859
- (v0.9.3-release) Nightly cleanup (#3860) by @sophia-guo in #3862
- (v0.9.3) Exclude multiple openjdk tests (#3865) by @LongyuZhang in #3867
- (v0.9.3-release) Update openjdk ga tags by @sophia-guo in #3878
- (v0.9.3-release) update problem lists and releases tags for jdk8 arm32 by @sophia-guo in #3897
- (v0.9.3-release) Cherry pick #3885, #3891, #3898 by @sophia-guo in #3900
- (v0.9.4-release) : Update arm tag by @sophia-guo in #3907
Full Changelog: v0.9.3...v0.9.4
v0.9.3-release
What's Changed
Release branch for July 2022 CPU [2022-07-19 CPU 18.0.2, 17.0.4, 11.0.16, 8u341] see java.com/releases
- Set the default ACTIVE_NODE_TIMEOUT to 15 min by @renfeiw in #3543
- Initial update of Quarkus by @sophia-guo in #3537
- Add filtering script for disabled tests by @gervaisj in #3524
- Pass Java option to not capture command line in OpenJ9 by @mikezhang1234567890 in #3544
- Implement issue parsing action by @gervaisj in #3526
- update tomcat test.properties and test.sh by @yinggzz in #3507
- Exclude TreeTest in jdk_lang for aix and win by @LongyuZhang in #3550
- Support nested zip file by @llxia in #3547
- Move Quarkus and Spring to sanity by @sophia-guo in #3557
- Specify -XstartOnFirstThread for MacOS JCK tests by @JasonFengJ9 in #3559
- Exclude failed subtests in jdk_lang, jdk_nio, jdk_other for windows j9 by @LongyuZhang in #3558
- Update Jacoco by @sophia-guo in #3554
- Update Jenkins by @sophia-guo in #3553
- Exclude javax_management & java_rmi from z/OS JDK 11 by @Mesbah-Alam in #3568
- Disable javax_accessibility on aarch64_mac by @Mesbah-Alam in #3569
- Netty update by @sophia-guo in #3564
- Add double quote for elastic parameter --docker_args as the value may include spaces by @sophia-guo in #3556
- Update wildfly by @sophia-guo in #3551
- Exclude multiple subtests in jdk_rmi, jdk_nio, and jdk_net by @LongyuZhang in #3575
- Upgrade to renaissance-mit-0.14.0.jar by @llxia in #3562
- Add AQA test pipeline by @llxia in #3549
- Fix SDK_RESOURCE value by @llxia in #3578
- Add tck19 targets + jti files by @Mesbah-Alam in #3563
- Add -Djdk.xml.xpathExprGrpLimit=14 for all tck levels for api/xsl test by @Mesbah-Alam in #3589
- Add additional parameters in AQA Test Pipeline by @llxia in #3597
- Exclude api-java_security on Windows on all tck versions by @Mesbah-Alam in #3600
- Exclude failure tests with known issues by @sophia-guo in #3592
- Exclude AdaptorMulticasting mac for openj9 by @LongyuZhang in #3602
- fix _SecurityTests_0 test fail by @sendaoYan in #3616
- Exclude spring_test temporarily by @LongyuZhang in #3612
- Exclude known problematic tests by @sophia-guo in #3611
- Set AWT_FORCE_HEADFUL=true on OSX for runtime tests by @Mesbah-Alam in #3622
- Create universal function to retry command in get.sh by @renfeiw in #3609
- archive AQAvit files in artifactory by @llxia in #3614
- Dragonwell update: get_source not needed, update test list by @joeyleeeeeee97 in #3607
- Temporarily exclude quarkus_quickstarts for aarch and zlinux by @LongyuZhang in #3626
- Support for FIPS testing by @llxia in #3628
- Enabling org-ietf for all releases except JDK8 CE by @psoujany in #3610
- Using retry function for TKG clone by @renfeiw in #3633
- [arm32] Exclude problematic tests by @sophia-guo in #3634
- Create docker criu_test by @LongyuZhang in #3631
- Fix rerun failed tests in Grinder link by @llxia in #3632
- Support for fips problem list in extension repo by @llxia in #3642
- Fix jck_custom target by @sophia-guo in #3638
- Update JCK_CMD_TEMPLATE to reduce duplicate by @sophia-guo in #3641
- Exclude known test failures on mac-x64, windows64 by @sophia-guo in #3652
- Exclude failed tests in jdk_nio and jdk_other by @LongyuZhang in #3648
- Update ppc64le exclude file by @sophia-guo in #3660
- Update exclude file for linux-aarch64 by @sophia-guo in #3659
- Add FIPs exclude list by @Mesbah-Alam in #3662
- Exclude tracked failing tests on solaris by @sophia-guo in #3664
- add Alpine Linux aarch64 to platform map by @gdams in #3670
- Support docker criu security and random tests by @LongyuZhang in #3674
- Only copy necessary artifact from upstream test jobs by @sophia-guo in #3673
- Update exclude files for windows-x86 by @sophia-guo in #3667
- Support nested windows zip files by @sophia-guo in #3669
- Exclude cleanup and update for jdk18 and jdk19 by @sophia-guo in #3679
- Add jcstress test to system test by @Mesbah-Alam in #3666
- Set listing possible jar or zip files always true by @sophia-guo in #3681
- Exclude problematic test cases confirmed during marketplace run by @sophia-guo in #3688
- Enable jdk_security3 for openj9 and hotspot jdk 8 and 11 by @LongyuZhang in #3687
- Exclude problematic testcases confirmed during marketplace run by @sophia-guo in #3692
- Add vendor specific ProblemList file support by @smlambert in #3684
- Download dacapo.jar form internet only at the first time by @sendaoYan in #3697
- Exclude failed tests for jdk_security3 by @LongyuZhang in #3701
- Enabling JVMTI tests for ibm jck8 by @sobirada in #3703
- Exclude TestShutdownEvent for all platforms by @smlambert in #3707
- Enable jdk_security3 for jdk17+ openj9 and hotspot by @LongyuZhang in #3712
- [AQA_Test_Pipeline] : Do not parallel for temurin functional and perf categories by @sophia-guo in #3711
- Fix REPORTDIR issue by @Mesbah-Alam in #3715
- Exclude JDK19 failed openjdk tests by @LongyuZhang in #3718
- Add Zookeeper external test by @joeyleeeeeee97 in #3699
- Add JDK19 loom related and other test excludes by @JasonFengJ9 in #3719
- Exclude probeContentType/Basic test for jdk 11,17 by @renfeiw in #3721
- Set maxBuilds and maxDays in Artifactory by @llxia in #3724
- Use configAltPath for jti files by @Mesbah-Alam in #3704
- Copy TAP files to testAQApipeline jenkinsjob by @sophia-guo in #3708
- Exclude LdapPoolTimeoutTest openjdk test for JDK11 windows by @LongyuZhang in #3726
- Exclude JDK19 extended.openjdk failures by @JasonFengJ9 in #3729
- Increase timeoutfactor to 4 for runtime and compiler tests by @Mesbah-Alam in #3733
- Fix Syntax error for test target dragonwell8_feature_jdk2_0 by @sendaoYan in #3737
- MBCS testcases may not work as expected if LC_ALL is defined or fallb… by @takiguc in #3716
- Add azul specific ProblemList file by @sophia-guo in #3723
- Unexclude targets disabled for auto logon mac issue by @Mesbah-Alam in #3727
- Add Alibaba problem lists by @sophia-guo in #3740
- AArch64 macOS: Enable MathLoadTest tests by @knn-k in #3734
- Re-enable some disabled runtime tests as it's ready to run automatically by @sophia-guo in #3742
- Fix Syntax error for test target dragonwell8_tenant_jdk by @sendaoYan in #3748
- No need to set JDK_VE...
v0.9.1-release
What's Changed
Release branch for April CPU [2022-04-19 CPU for 18.0.1 | 17.0.3 | 11.0.15 | 8u331] java.com/releases
- Simplified external test by renaming all test script to test.sh by @abhijeetjejurkar in #3437
- Disable deferred wipeout before the build and cleanws after build even the build failed by @sophia-guo in #3467
- update tag version to 22.0.0.2 by @yinggzz in #3480
- Cleaned external tests dockerfile directory by @abhijeetjejurkar in #3478
- Update Maven to 3.8.5 by @sophia-guo in #3479
- Updated PARALLEL description in testJobTemplate by @abhijeetjejurkar in #3429
- Dockerfile folder has been removed. by @sophia-guo in #3483
- api/java_net tests require jdk.jar.disabledAlgorithms to enable SHA1 jar digests by @andrew-m-leonard in #3490
- Allow variables to be set in CUSTOMIZED_SDK_URL with nightly by @llxia in #3489
- lang/EXPR/expr705 should not be in the jdk-18 tck tests list by @andrew-m-leonard in #3495
- Enable SHA1 jar signing for jdk-18 api/java_util by @andrew-m-leonard in #3496
- Parse playlist.xml and generate json file by @gervaisj in #3460
- Fix MBCS_datetime for FileTest.modifyTest() failure by @KKES335 in #3503
- Archive TAP files by @JeromeJu in #3394
- auto exclude test openliberty_microprofile_tck ver=17 by @github-actions in #3508
- Use --batch-mode for mvn projects by @sophia-guo in #3509
- Support default test.sh parameter by CMD by @sophia-guo in #3484
- Turn off verbose output of wget to reduce the console output by @sophia-guo in #3511
- Add timestamps to openjdk_tests and remove timestampes from JenkinsfileBase by @YeeSkywalker in #3501
- Update projects name according to latest release by @sophia-guo in #3506
- Prerequisites for Quarkus 2+ is Java 11. by @sophia-guo in #3513
- Revert "Add timestamps to openjdk_tests and remove timestampes from JenkinsfileBase" by @llxia in #3515
- Archive TAP files in parallel by @JeromeJu in #3517
- Exclude the FFI specific test suites on the 64-bit platforms by @ChengJin01 in #3519
- Clean up redundant jdk_version, jdk_impl parameter by @sophia-guo in #3521
- Set excludes per jdk by @sophia-guo in #3520
- Initial update of camel by @sophia-guo in #3523
- Output generic TEST_JDK_HOME in job.properties by @JeromeJu in #3476
- Revert "Output generic TEST_JDK_HOME in job.properties" by @llxia in #3532
- Exclude failing jfr tests on linux s390x by @Haroon-Khel in #3512
- Using gradle defined by spring project by @sophia-guo in #3530
- Updating Kafka project to remove gradle by @amir-waheed in #3535
- Disable spring failures per jdk by @sophia-guo in #3541
- archive AQACert log in parent build by @llxia in #3536
Full Changelog: v0.9.0...v0.9.1