AQAvit v0.9.0
What's Changed
- Use xlc16 for running JCK tests on AIX by @sxa in #3194
- [JDK18] Correctly exclude StringBuilder/HugeCapacity by @babsingh in #3220
- Update open9 extension repo branch to openj9 by @llxia in #3225
- Update Contributing.md to include more workflow details by @llxia in #3224
- Remove z/OS jdk11 excludes for passing tck targets by @Mesbah-Alam in #3227
- Enable FileEncodingTest FinalizationOption & InvalidFinalizationOption by @JasonFengJ9 in #3222
- Removed example-test from external test folder by @jnjerin in #3235
- added "--add-opens" option to some renaissance benchmarks by @norbline in #3210
- Exclude jck-runtime-api-java_security for both win 32 and 64 by @Mesbah-Alam in #3241
- Updated jck_custom documentation for how to specify testsuite by @Mesbah-Alam in #3245
- Enable runtime-api-javax_xml target by @smlambert in #3248
- Re-enable DelegateTest and disable IllegalArgumentsTest by @babsingh in #3246
- Exclude tests with known issues by @sophia-guo in #3231
- Update git workflows to use LTS JDK versions by @nadeensami in #3257
- Re-enable jdk 11 tests by @tommytwm in #3255
- Re-enable tests excluded by issue 248 on jdk18 by @gervaisj in #3263
- Disable renaissance-scala-kmeans test on Solaris by @JeromeJu in #3272
- Remove separator and help text parameters from "Rerun in Grinder" link by @gervaisj in #3273
- Clarify
PLATFORM=all
description by @gervaisj in #3274 - re-add Solaris support by @gdams in #3276
- Simplify the git clone repo to openjdk-jdk folder - issue #2693 by @yinggzz in #3270
- Exclude jdk11 java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java by @pshipton in #3280
- Unexclude working tck targets on z/OS JDK 11 by @Mesbah-Alam in #3256
- Exclude 2 vector tests on win32 by @LizyBbethy in #3281
- jck: run headless tests on alpine by @gdams in #3206
- Alpine Linux - additional steps to force headless only by @gdams in #3284
- Skip UI tests on aarch64_mac by @gdams in #3285
- Enable java_lang-invoke & serializabletypes on JDK 11 z/OS by @Mesbah-Alam in #3288
- exclude jdk_tools testcases due to upstream issue by @LizyBbethy in #3283
- Setting customized sdk url and sdk resource as non customized ignores the sdk resource value #2097 by @YeeSkywalker in #3266
- exclude tools/jlink/JLinkReproducibleTest.java by @LizyBbethy in #3290
- Revert "Setting customized sdk url and sdk resource as non customized ignores the sdk resource value #2097" by @llxia in #3294
- Re-enable GetCallerClassTests by @tajila in #3287
- Support zos for AQA releases by @llxia in #3293
- Unexclude ExceptionInClassInitialization.java by @EricYangIBM in #3295
- Exclude unstable jdk_net test by @llxia in #3298
- Initial version of machineRes.groovy by @llxia in #3296
- Re-enable BulkPutBuffer.java & EqualsCompareTest.java by @fengxue-IS in #3303
- Pass -Dfile.encoding=UTF-8 for z/OS by @Mesbah-Alam in #3307
- Exclude correct GetCallerClassTests by @tajila in #3311
- Use -Dfile.encoding=US-ASCII instead of UTF-8 for z/OS by @Mesbah-Alam in #3314
- Re-enable jdk17 tests that were excluded by issue 248 by @yinggzz in #3271
- Enable NativeLibraryTest for jdk 17 by @LongyuZhang in #3315
- Archive metadata file for AQAvit certification use case by @yinggzz in #3316
- Re-enable hidden frames related tests in JDK18 by @fengxue-IS in #3302
- [JDK18+] Set java.security.manager property for system tests by @babsingh in #3310
- [JDK18] Re-enable Security Manager Tests by @babsingh in #3318
- fixing how external test clean up docker images by @LizyBbethy in #3313
- Remove runAqaConfig.json by @nadeensami in #3262
- Un-exclude javax_net tck target on z/OS by @Mesbah-Alam in #3323
- Exclude JDK17+ AIX NativeLibraryTest and add JDK19 exclude files by @JasonFengJ9 in #3324
- [JDK18] Re-enable IllegalArgumentsTest by @babsingh in #3322
- Update logic to use Jenkins API to check node status by @llxia in #3304
- wycheproof and scala dockerfile generation fix by @LizyBbethy in #3321
- auto exclude test jdk_tools plat=x86-64_alpine-linux by @github-actions in #3326
- Enhancement: Transition JCK logic in testJobTemplate into jck.mk by @YeeSkywalker in #3309
- Setting failIfNoResultsValue to true for all types of jobs. by @amir-waheed in #3275
- Update alpine_linux spec by @JeromeJu in #3328
- Map platforms from ProblemList to PLATFORM and support "all_{os}" format in Jenkins by @gervaisj in #3317
- AIX: create display number based on date +"%u%M" and not use port 6000 by @aixtools in #2831
- Undo excludes for openjdk-build#893 by @sxa in #3330
- Unexclude SpliteratorTraversingAndSplittingTest by @EricYangIBM in #3331
- Update OpenJDK 17, 18 & 19 Exclude Lists for OpenJ9 by @babsingh in #3332
- Remove EXTRA_OPTIONS parameter by @llxia in #3335
- Fixing triggerGrinder.groovy. by @amir-waheed in #3268
- Exclude SignatureLength in openj9 by @llxia in #3338
- remove target machine info in external_custom playlist by @LizyBbethy in #3341
- Port RI excludes for AIX encoding tests to OpenJ9 by @JasonFengJ9 in #3340
- Add JVM_OPTIONS parameter to perf tests playlist.xml by @mikezhang1234567890 in #3343
- Re-enable java/lang/StackWalker/DumpStackTest.java by @fengxue-IS in #3348
- jck: remove !headful tag on Alpine by @gdams in #3344
- Re-enable test fixed by OJDK MH by @fengxue-IS in #3349
- Temporarily disable javax_crypto and java_util on z/OS JDK 11 by @Mesbah-Alam in #3357
- Exclude FinalizeHalf and ResetAfterException in openj9 by @llxia in #3353
- Update external tests to use different Docker images by @jnjerin in #3363
- Use JAVA_TOOL_OPTIONS to specify overwritable JVM options by @babsingh in #3352
- jck: correctly identify OS as alpine-linux by @gdams in #3351
- Remove MachineInfo from external - Issue3355 by @yinggzz in #3365
- Fix display check on mac by @Mesbah-Alam in #3361
- Unexclude java/lang/System/FileEncodingTest.java by @pshipton in #3367
- Moving Java detection logic to common function by @sophia-guo in #3371
- Update scala version. by @amir-waheed in #3373
- Add new test for JDK16/17, Update test cases for JDK18(JEP-400) and Update codepoint/unicode for JDK19 by @KKES335 in #3358
- Nested node for server and client testing by @llxia in #3364
- Update triggerGrinder.groovy file by @amir-waheed in #3346
- Update compile.sh permission by @llxia in #3369
- AArch64 macOS: Exclude some MathLoadTest tests by @knn-k in #3375
- Skip compile external_custom project if EXTERNAL_CUSTOM_REPO is not set by @sophia-guo in #3383
- Enable customized Image for external tests by @sophia-guo in #3374
- Exclude jck-runtime-api-javax_naming-spi on 8, 17, 18 on x86-64_mac by @Mesbah-Alam in #3385
- Exclude javax_net and javax_rmi from z/OS JDK 11 by @Mesbah-Alam in #3386
- Add timeout for RELATED_NODES testing by @norbline in #3379
- Always move debug image to end of array by @AdamBrousseau in #3388
- Reorganize and refactor Python scripts by @gervaisj in #3368
- Test -Xtune:throughput in mauveLoadTest variations by @cjjdespres in #3400
- Add zArtemis platforms by @vsebe in #3399
- Rename architecture label for _zt specs by @vsebe in #3410
- JavaTestRunner fix devtools for alpine-linux by @gdams in #3411
- added AQA Lightning Talk Series link and Reproducing Test Failures Lo… by @JayGreck in #3404
- Removed rerun.sh by @abhijeetjejurkar in #3414
- Added Exclusion statement in ProblemList__openjdk8.txt by @abhijeetjejurkar in #3418
- home_path set in set_test_info() by modifying common_functions.sh by @abhijeetjejurkar in #3415
- updating tag_version="2.7.2.Final" to the quarkus/test.properties file by @yinggzz in #3421
- updating tag_version to the lucene solr test.properties file by @yinggzz in #3423
- updating tag_version="v0.8.7" to the jacoco/test.properties file by @yinggzz in #3420
- AArch64 macOS: Disable SharedClasses.SCM23.MultiThread* tests by @knn-k in #3391
- Add codes to generate the new url to return Grinder in fail tests. by @YeeSkywalker in #3362
- Redesign test home path by @sophia-guo in #3427
- A solution in the issue #3325 by @Stergios13 in #3333
- Add sw.os.mac label for xmac and amac by @AdamBrousseau in #3308
- LdapDnsProviderTest associated with only one issue by @abhijeetjejurkar in #3430
- Re-exclude renaissance-* tests in vendor ibm by @JasonFengJ9 in #3436
- Archive Dockerfile generated during external test runs by @yinggzz in #3395
- Adding version tag in external/spring by @amir-waheed in #3434
- Exclude the failing FFI test suite on macOS in JDK18 by @ChengJin01 in #3442
- Update openj9 to use Semeru api by @llxia in #3424
- Use GitHub token in issue_status.py, handle bugs.openjdk and multithreading by @gervaisj in #3416
- Support local properties in external tests by @sophia-guo in #3435
- Wrong directory of quarkus_quickstarts by @sophia-guo in #3444
- Fix ${TEST_HOME} typo by @sophia-guo in #3447
- AArch64 macOS: Disable SC_Softmx_JitAot test by @knn-k in #3446
- Update tag_version=19.1.0.Final to tag_version=26.0.1.Final by @abhijeetjejurkar in #3440
- Simplify getBaseJDKImpl logic by @SarveshLimaye in #3439
- Set WORKDIR as TEST_HOME by @sophia-guo in #3451
- Updated Kafka gradle version to 5.4 by @abhijeetjejurkar in #3441
- Add required targets to testenv.properties by @smlambert in #3455
- Explicitly delete possible containers by @sophia-guo in #3453
- Changing tag version for quarkus tests by @amir-waheed in #3457
- Support mounting multiple volumes by @abhijeetjejurkar in #3462
- updating tag_version="4.1" to tag_version="netty-4.1.74.Final" by @yinggzz in #3461
- Updated tag_version of jenkins to 2.319 by @abhijeetjejurkar in #3463
- Changing KEEP_REPORTDIR to boolean by @amir-waheed in #3417
- Pre-release JDK18 triage excludes by @smlambert in #3471
New Contributors
- @nadeensami made their first contribution in #3257
- @tommytwm made their first contribution in #3255
- @gervaisj made their first contribution in #3263
- @JeromeJu made their first contribution in #3272
- @yinggzz made their first contribution in #3270
- @YeeSkywalker made their first contribution in #3266
- @amir-waheed made their first contribution in #3275
- @aixtools made their first contribution in #2831
- @mikezhang1234567890 made their first contribution in #3343
- @cjjdespres made their first contribution in #3400
- @JayGreck made their first contribution in #3404
- @abhijeetjejurkar made their first contribution in #3414
- @Stergios13 made their first contribution in #3333
- @SarveshLimaye made their first contribution in #3439
Full Changelog: v0.8.0...v0.9.0