Checklist for Release: OpenJ9 v0.26.0 Quarterly Update, April 2021 - jdk8u292, jdk-11.0.11, jdk-16.0.1
andrew-m-leonard opened this issue · 11 comments
This release checklist based on the release doc captures what activities must happen during a release.
The target release date is: 20th April 2021
The release champion for this release is: Andrew Leonard
The role of the release champion is to ensure that all release activities listed in this checklist get completed (by delegation to the broader team or by the release champion themselves). The final task of the release champion during a release is to confirm that all items in the checklist were completed satisfactorily and the release can be declared complete.
Everyone participating in a release, including the release champion are requested to provide feedback into the release retrospective so that the release process can be continuously improved (through simplification and/or automation).
One Week Prior to Release:
- Release Champion named whose responsibility is to ensure every item in this checklist gets completed
- Disable nightly testing to free up resources and ensure no competing jobs during release week
- Update list of CA certificates if required, following this security/README
- Run a trial release pipeline to ensure less surprises on release day (typically against a milestone build)
Release Week Checklist:
- Add website banner (automate* via github workflow in website repository) - Announce that we target releases to be available within 48 hours of the GA tags being available
- Launch build pipelines for each version being released (as per release doc) once release tags are available via launch page in Jenkins. Provide links in this issue to each version's pipeline build(s). There may be multiple pipelines per version if primary and secondary platforms are separated to expedite the release. In some cases, where there are unforeseen configuration or infrastructure issues, reruns may be needed.
- jdk8 pipeline(s):
- primary jdk8 pipeline: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk8-pipeline/1604/
- rerun(s):
- secondary jdk8 pipeline: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk8-pipeline/1605/
- reruns(s):
- primary jdk8 pipeline: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk8-pipeline/1604/
- jdk11 pipeline(s):
- primary jdk11 pipeline: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/1496/
- rerun(s):
- secondary jdk11 pipeline: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/1498/
- rerun(s):
- primary jdk11 pipeline: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/1496/
- jdk16 pipeline(s):
- primary jdk16 pipeline: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk16-pipeline/357/
- rerun(s):
- secondary jdk16 pipeline: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk16-pipeline/358/
- rerun(s):
- primary jdk16 pipeline: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk16-pipeline/357/
- jdk8 pipeline(s):
- Summarize test results. Find each launched build pipeline in TRSS to view a summary of test results. Can use the Release Summary Report feature in TRSS to generate a summary of failures, history and possible issues in markup format to be added to this issue as a comment.
- Triage each build and test failure in the release summary report (following the Triage guidelines) and determine blocking or non-blocking. Supply links to triage issues or docs for each version here.
- jdk8 triage summary: #226 (comment)
- jdk11 triage summary: #226 (comment)
- jdk16 triage summary: #226 (comment)
- Fix blocking failures if they exist and confirm others are non-blocking.
- Get TSC 'ready to publish' approval, once no blocking failures exist.
- Publish the release (run the restricted access release tool job on Jenkins)
- Verify binaries published successfully to github releases repo and website (automate*, this could also be an automated test)
- Update support page (automate* github workflow to create a PR to update support.handlebars)
- Update release notes (automate* - github workflow to create update for release notes page)
- Run homebrew-cask_updater (via GitHub actions Updater job) once binaries published successfully (this can be automated / triggered by a test for published artifacts)
- Trigger linux installers pipeline currently it is part of the build pipelines (will eventually be updated to run independently)
- Publicize the release via Slack #release channel and Twitter (can be partially automated)
- Trigger docker images pipeline and confirm they are published correctly (see openjdk-docker/build_process doc for details)
- Declare the release complete and close this issue
Is there going to be (or has there been) a trial run for OpenJ9?
Is there going to be (or has there been) a trial run for OpenJ9?
It'll be at the weekend - I believe adoptium/ci-jenkins-pipelines#130 should cover that.
jdk8 AIX re-build due to infra issue: adoptium/infrastructure#2137 (comment)
https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-aix-ppc64-openj9/1018/
Release build sanity.openjdk test job failed: https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.openjdk_ppc64_aix/375/console but the failure was actually after the tests had all passed:
13:40:35 TEST TARGETS SUMMARY
13:40:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
13:40:35 DISABLED test targets:
13:40:35 jdk_jdi_jdk8_0
13:40:35 jdk_jdi_jdk8_1
13:40:35 jdk_jdi_jdk8_2
13:40:35
13:40:35 PASSED test targets:
13:40:35 jdk_lang_0
13:40:35 jdk_lang_1
13:40:35 jdk_math_0
13:40:35 jdk_math_1
13:40:35 jdk_util_0
13:40:35 jdk_util_1
13:40:35
13:40:35 TOTAL: 12 EXECUTED: 6 PASSED: 6 FAILED: 0 DISABLED: 3 SKIPPED: 3
13:40:35 ALL TESTS PASSED
13:40:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
13:40:35
13:40:35 _sanity.openjdk done
13:40:35 gmake[1]: Leaving directory '/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_ppc64_aix/openjdk-tests/TKG'
[Pipeline] sh
13:40:39 + uname
13:40:39 + [ AIX = AIX ]
13:40:39 + MAKE=gmake
13:40:39 + gmake -f ./openjdk-tests/TKG/testEnv.mk testEnvTeardown
13:40:39 gmake: Nothing to be done for 'testEnvTeardown'.
[Pipeline] }
[Pipeline] // timestamps
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Post)
[Pipeline] timestamps
[Pipeline] {
[Pipeline] step
13:40:39 TAP Reports Processing: START
13:40:39 Looking for TAP results report in workspace using pattern: **/*.tap
13:42:12 Saving reports...
13:44:27 Processing '/home/jenkins/.jenkins/jobs/Test_openjdk8_j9_sanity.openjdk_ppc64_aix/builds/375/tap-master-files/openjdk-tests/TKG/output_16190042694134/TestTargetResult.tap'
13:44:27 Parsing TAP test result [/home/jenkins/.jenkins/jobs/Test_openjdk8_j9_sanity.openjdk_ppc64_aix/builds/375/tap-master-files/openjdk-tests/TKG/output_16190042694134/TestTargetResult.tap].
13:44:27 TAP Reports Processing: FINISH
[Pipeline] junit
13:44:46 Recording test results
13:48:56 java.io.IOException: Unexpected EOF
[Pipeline] }
[Pipeline] // timestamps
[Pipeline] }
[Pipeline] // stage
[Pipeline] echo
terminateJavaProcesses iteration: 1
[Pipeline] echo
PROCESSCATCH: Checking for any leftover java processes on the machine
[Pipeline] sh
build-osuosl-aix71-ppc64-2 was marked offline: Connection was broken: java.io.IOException: Unexpected EOF
at hudson.remoting.ChunkedInputStream.readUntilBreak(ChunkedInputStream.java:99)
at hudson.remoting.ChunkedCommandTransport.readBlock(ChunkedCommandTransport.java:39)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:63)
Triage for jdk8 - completed
TRSS aarch64_linux (early access): https://trss.adoptopenjdk.net/resultSummary?parentId=607ffe7651eeb61d64283d31
TRSS other platforms: https://trss.adoptopenjdk.net/resultSummary?parentId=607ffadf51eeb61d642836e3
Triage for UNSTABLE, FAILED or ABORTED test jobs:
aarch64_linux
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_aarch64_linux/16/consoleFull
test-docker-ubuntu1604-armv8l-2 <- adoptium/aqa-tests#2351
TEST: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java
x86-64_mac
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_x86-64_mac/33/consoleFull
test-macstadium-macos1014-x64-3
TEST: javax/naming/InitialContext/NoApplet.java <- No current issue
TEST: com/sun/jndi/ldap/LdapTimeoutTest.java <- adoptium/aqa-tests#2355
ppc64_aix
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_ppc64_aix/35/console
test-ibm-aix71-ppc64-2
14:50:16 FAILED test targets:
14:50:16 MBCS_Tests_coin_ZH_CN_aix_0
14:50:16 MBCS_Tests_pref_ZH_CN_aix_0
Last passed; https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_ppc64_aix/34/consoleFull
test-osuosl-aix72-ppc64-2
Rerun on test-osuosl-aix72-ppc64-2: https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_ppc64_aix/36/- Passed. Looks like machine setup issue on test-ibm-aix71-ppc64-2.
s390x_linux
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_s390x_linux/22/
test-marist-ubuntu1604-s390x-3
TEST: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java <- adoptium/aqa-tests#2351
TEST: com/sun/jndi/ldap/LdapDnsProviderTest.java <- adoptium/aqa-tests#2350
x86-64_linux
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_x86-64_linux/32/
test-docker-fedora33-x64-1
TEST: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java <- adoptium/aqa-tests#2351
TEST: com/sun/jndi/ldap/LdapTimeoutTest.java <- adoptium/aqa-tests#2355
TEST: sun/security/krb5/auto/ReplayCacheTestProc.java <- adoptium/aqa-tests#2349
TEST: javax/imageio/AppletResourceTest.java <- adoptium/aqa-tests#2357
x86-64_windows
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.system_x86-64_windows/481/
test-azure-win2019-x64-1
FAILED test targets:
TestJlmRemoteClassNoAuth_0
TestJlmRemoteClassNoAuth_1
TestIBMJlmRemoteClassNoAuth_SE80_0
All three tests failed with
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 1234; nested exception is:
java.net.BindException: Address already in use: NET_Bind
jdk.internal.agent.AgentConfigurationError: java.rmi.server.ExportException: Port already in use: 1234; nested exception is:
java.net.BindException: Address already in use: NET_Bind
Tests passed on same machine on 17/04/2021
Rerun of failing tests: https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/255/ - PASSED
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_x86-64_windows/28/
build-ibmcloud-win2012r2-x64-2
TEST: java/io/pathNames/GeneralWin32.java <- No issue open
Likely timing issue with Windows:
12:21:57 C:\$Recycle.Bin <== C:$Recycle.Bin
12:21:57 C:\$Recycle.Bin <== C:$Recycle.Bin/
12:21:57 C:\$Recycle.Bin\S-1-5-21-1661392353-2317819816-1252036872-1007\.???0017000000015b16cccc41828ea642be <-- C:$Recycle.Bin/S-1-5-21-1661392353-2317819816-1252036872-1007\.???0017000000015b16cccc41828ea642be ==> java.io.FileNotFoundException: C:$Recycle.Bin\S-1-5-21-1661392353-2317819816-1252036872-1007\.???0017000000015b16cccc41828ea642be (The process cannot access the file because it is being used by another process)
12:21:57 java.io.FileNotFoundException: C:$Recycle.Bin\S-1-5-21-1661392353-2317819816-1252036872-1007\.???0017000000015b16cccc41828ea642be (The process cannot access the file because it is being used by another process)
12:21:57 at java.io.FileInputStream.open0(Native Method)
12:21:57 at java.io.FileInputStream.open(FileInputStream.java:195)
12:21:57 at java.io.FileInputStream.<init>(FileInputStream.java:138)
12:21:57 at java.io.FileInputStream.<init>(FileInputStream.java:93)
12:21:57 at General.check(General.java:266)
12:21:57 at General.checkSlashes(General.java:319)
12:21:57 at General.checkNames(General.java:348)
12:21:57 at General.checkSlash(General.java:308)
12:21:57 at General.checkSlashes(General.java:322)
12:21:57 at General.checkNames(General.java:350)
12:21:57 at GeneralWin32.checkDrive(GeneralWin32.java:136)
12:21:57 at GeneralWin32.checkDrivePaths(GeneralWin32.java:140)
12:21:57 at GeneralWin32.main(GeneralWin32.java:174)
12:21:57 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:21:57 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
12:21:57 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:21:57 at java.lang.reflect.Method.invoke(Method.java:498)
12:21:57 at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
12:21:57 at java.lang.Thread.run(Thread.java:823)
12:21:57
12:21:57 JavaTest Message: Test threw exception: java.io.FileNotFoundException
12:21:57 JavaTest Message: shutting down test
TEST: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java <- adoptium/aqa-tests#2351
TEST: javax/rmi/ssl/SSLSocketParametersTest.sh <- adoptium/aqa-tests#2470
TEST: javax/xml/crypto/dsig/LineFeedOnlyTest.java <- adoptium/aqa-tests#2356
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.perf_x86-64_windows/19/console
test-azure-win2012r2-x64-1
Timed out (10 hour limit exceeded)
Time was mostly used by
13:53:37 ===============================================
13:53:45 Running test dacapo-avrora_0 ...
13:53:52 ===============================================
13:53:58 dacapo-avrora_0 Start Time: Wed Apr 21 12:53:57 2021 Epoch Time (ms): 1619009637023
13:53:59 "C:/Users/jenkins/workspace/Test_openjdk8_j9_extended.perf_x86-64_windows/openjdkbinary/j2sdk-image\\bin\\java" -Xshareclasses:destroyAll; "C:/Users/jenkins/workspace/Test_openjdk8_j9_extended.perf_x86-64_windows/openjdkbinary/j2sdk-image\\bin\\java" -Xshareclasses:groupAccess,destroyAll; echo "cache cleanup done";
13:54:06
13:54:06 Attempting to destroy all caches in cacheDir C:\Users\jenkins.test-2012r2-1\AppData\Local\javasharedresources\
13:54:06
13:54:06 JVMSHRC806I Compressed references persistent shared cache "sharedcc_jenkins" has been destroyed. Use option -Xnocompressedrefs if you want to destroy a non-compressed references cache.
13:54:06 JVMSHRC807I Non-compressed references persistent shared cache "sharedcc_jenkins" has been destroyed. Use option -Xcompressedrefs if you want to destroy a compressed references cache.
13:54:11 JVMSHRC005I No shared class caches available
13:54:12 cache cleanup done
13:54:19 variation: NoOptions
13:54:26 JVM_OPTIONS:
13:54:27 { itercnt=1; \
13:54:27 mkdir -p "C:/Users/jenkins/workspace/Test_openjdk8_j9_extended.perf_x86-64_windows/openjdk-tests/\\TKG\\output_16190094492493\\dacapo-avrora_0"; \
13:54:27 cd "C:/Users/jenkins/workspace/Test_openjdk8_j9_extended.perf_x86-64_windows/openjdk-tests/\\TKG\\output_16190094492493\\dacapo-avrora_0"; \
13:54:27 "C:/Users/jenkins/workspace/Test_openjdk8_j9_extended.perf_x86-64_windows/openjdkbinary/j2sdk-image\\bin\\java" -jar "C:/Users/jenkins/workspace/Test_openjdk8_j9_extended.perf_x86-64_windows/openjdk-tests///..//jvmtest\\perf\\dacapo\\dacapo.jar" avrora; \
13:54:27 if [ $? -eq 0 ] ; then echo ""; echo "dacapo-avrora_0""_PASSED"; echo ""; cd C:/Users/jenkins/workspace/Test_openjdk8_j9_extended.perf_x86-64_windows/openjdk-tests/; rm -f -r "C:/Users/jenkins/workspace/Test_openjdk8_j9_extended.perf_x86-64_windows/openjdk-tests/\\TKG\\output_16190094492493\\dacapo-avrora_0"; else echo ""; echo "dacapo-avrora_0""_FAILED"; echo ""; fi; } 2>&1 | tee -a "C:/Users/jenkins/workspace/Test_openjdk8_j9_extended.perf_x86-64_windows/openjdk-tests/\\TKG\\output_16190094492493\\TestTargetResult";
13:54:51 ===== DaCapo 9.12-MR1 avrora starting =====
20:37:20 ===== DaCapo 9.12-MR1 avrora PASSED in 24136922 msec =====
20:37:20
20:37:20 dacapo-avrora_0_PASSED
Test last succeeded on 19/04/2021 on test-ibmcloud-win2012r2-x64-1.
Rerun on test-ibmcloud-win2012r2-x64-1: https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.perf_x86-64_windows/22/consoleFull - PASSED
x86-32_windows
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_x86-32_windows/21/consoleFull
build-azure-win2012r2-x64-2
TEST: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java <- adoptium/aqa-tests#2351
TEST: com/sun/jndi/ldap/LdapTimeoutTest.java <- adoptium/aqa-tests#2355
TEST: javax/xml/crypto/dsig/LineFeedOnlyTest.java <- adoptium/aqa-tests#2356
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_x86-32_windows/117/
test-azure-win2012r2-x64-3
Tests did not complete with 10 hours, so job was cancelled. Resubmitted: https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_x86-32_windows/119/ - PASSED
jdk-11 TRSS Summary Report:
TRSS link
Build URL https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/1496/
Started by user Simon Rushton
Test_openjdk11_j9_extended.perf_ppc64_aix
renaissance-als_0 => deep history 1/4 passed | Issue: eclipse-openj9/openj9#12219
renaissance-movie-lens_0 => deep history 8/9 passed | Issue: eclipse-openj9/openj9#12219
Test_openjdk11_j9_extended.openjdk_s390x_linux
jdk_other_0,1 : com/sun/jndi/dns/ConfigTests/Timeout.java.Timeout => deep history 0/5 passed | Issue: adoptium/infrastructure#1992
Test_openjdk11_j9_sanity.openjdk_x86-64_windows
jdk_lang_1 => deep history 7/11 passed | possible issues
jdk_util_0 => deep history 9/11 passed | possible issues
jdk_util_1 => deep history 9/11 passed | possible issues
Infra issue on node test-azure-win2019-x64-1: re-running: https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_sanity.openjdk_x86-64_windows/483/console Green
Test_openjdk11_j9_special.functional_x86-64_windows
MBCS_Tests_i18n_zh_CN_linux_0 => deep history 0/5 passed | possible issues
Infra issue on node test-azure-win2016-x64-1: re-running: https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_special.functional_x86-64_windows/17/console Green
Test_openjdk11_j9_extended.perf_ppc64le_linux
renaissance-als_0 => deep history 2/4 passed | Issue: eclipse-openj9/openj9#12219
Test_openjdk11_j9_extended.openjdk_x86-64_windows
jdk_io_0 => deep history 4/5 passed | (java.lang.OutOfMemoryError: Java heap space) Issue adoptium/infrastructure#2155
jdk_nio_0 => deep history 4/5 passed | Issue adoptium/infrastructure#2019 (Disk space issue)
jdk_nio_1 => deep history 4/5 passed | Issue adoptium/infrastructure#2019 (Disk space issue)
TRSS link
Build URL https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/1498/
Started by user Simon Rushton
Test_openjdk11_j9_extended.functional_aarch64_linux
testDefaultDisclaimMemory_0 => deep history 9/10 passed | Issue: eclipse-openj9/openj9#10732
Test_openjdk11_j9_extended.perf_aarch64_linux
renaissance-movie-lens_0 => deep history 1/4 passed | Issue: eclipse-openj9/openj9#12219
Test_openjdk11_j9_extended.openjdk_aarch64_linux
jdk_imageio_0,1 : javax/imageio/AppletResourceTest.java.AppletResourceTest, javax/imageio/plugins/shared/ImageWriterCompressionTest.java.ImageWriterCompressionTest => deep history 0/5 passed | Issue: adoptium/aqa-tests#2357
Triage for jdk16 - completed
TRSS links:
aarch64_linux (early access): https://trss.adoptopenjdk.net/resultSummary?parentId=60804d4351eeb61d64288f7b
Other platforms: https://trss.adoptopenjdk.net/resultSummary?parentId=60804d4351eeb61d64288f7d
Triage for UNSTABLE, FAILED or ABORTED test jobs:
aarch64_linux
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.openjdk_aarch64_linux/64/consoleFull
build-docker-fedora33-armv8-5
TEST: java/lang/invoke/lambda/LambdaFileEncodingSerialization.java <- eclipse-openj9/openj9#11915
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_aarch64_linux/21/
test-docker-ubuntu2004-armv8l-2
TEST: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java <- adoptium/aqa-tests#2533
TEST: jdk/dynalink/TypeConverterFactoryRetentionTests.java <- adoptium/aqa-tests#2533
TEST: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java <- adoptium/temurin-build#2527
ppc64_aix
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_ppc64_aix/20/consoleFull - ABORTED
test-osuosl-aix72-ppc64-2
TEST: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java <- adoptium/aqa-tests#2533
TEST: jdk/dynalink/TypeConverterFactoryRetentionTests.java <- adoptium/aqa-tests#2533
TEST: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java <- adoptium/aqa-tests#2535
TEST: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java <- adoptium/temurin-build#2527
extended.openjdk does not complete within the timeout limit of 10 hours on AIX
ppc64le_linux
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_ppc64le_linux/20/consoleFull - UNSTABLE
test-osuosl-centos74-ppc64le-1
TEST: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java <- adoptium/aqa-tests#2533
TEST: jdk/dynalink/TypeConverterFactoryRetentionTests.java <- adoptium/aqa-tests#2533
TEST: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java <- adoptium/temurin-build#2527
s390x_linux
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_s390x_linux/19/consoleFull - UNSTABLE
test-marist-ubuntu1604-s390x-2X
TEST: com/sun/jndi/dns/ConfigTests/Timeout.java
TEST: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java <- adoptium/aqa-tests#2533
TEST: jdk/dynalink/TypeConverterFactoryRetentionTests.java <- adoptium/aqa-tests#2533
TEST: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java <- adoptium/temurin-build#2527
x86-64_linux
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_x86-64_linux/23/consoleFull - UNSTABLE
test-ibmcloud-ubuntu1604-x64-1
TEST: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java <- adoptium/aqa-tests#2533
TEST: jdk/dynalink/TypeConverterFactoryRetentionTests.java <- adoptium/aqa-tests#2533
TEST: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java <- adoptium/temurin-build#2527
x86-64_mac
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_x86-64_mac/19/consoleFull - UNSTABLE
test-macstadium-macos1013-x64-1
TEST: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java <- adoptium/aqa-tests#2533
TEST: jdk/dynalink/TypeConverterFactoryRetentionTests.java <- adoptium/aqa-tests#2533
TEST: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java <- adoptium/temurin-build#2527
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.functional_x86-64_mac/64/consoleFull - UNSTABLE
test-macstadium-macos1014-x64-1
cmdLineTester_SCURLHelperTests_90_1 <- eclipse-openj9/openj9#12526
x86-64_windows
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_x86-64_windows/20/consoleFull - ABORTED
Rerun: https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_x86-64_windows/21/consoleFull - UNSTABLE
TEST: java/io/File/GetXSpace.java <- adoptium/aqa-tests#2461
TEST: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java <- adoptium/aqa-tests#2533
TEST: jdk/dynalink/TypeConverterFactoryRetentionTests.java <- adoptium/aqa-tests#2533
TEST: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java
TEST: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java <- adoptium/temurin-build#2527
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.functional_x86-64_windows/60/consoleFull - UNSTABLE
build-alibaba-win2012r2-x64-2
cmdLineTester_GCRegressionTests_1 <- eclipse-openj9/openj9#12527
cmdLineTest_sigabrtHandlingTest_0 <- eclipse-openj9/openj9#11979
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.openjdk_x86-64_windows/63/consoleFull - UNSTABLE
test-ibmcloud-win2012r2-x64-1
TEST: java/lang/ProcessBuilder/Basic.java#id0
TEST: java/lang/ProcessHandle/OnExitTest.java
TEST: java/lang/StringBuffer/HugeCapacity.java
TEST: java/lang/ProcessHandle/TreeTest.java
Tests all fail with out of resource messages, probably due to adoptium/infrastructure#2154
Rerun on build-alibaba-win2012r2-x64-2: https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.openjdk_x86-64_windows/65/consoleFull - UNSTABLE
TEST: java/util/StringJoiner/StringJoinerTest.java <- also likely to be a test machine resource issue - see eclipse-openj9/openj9#10650
@AdoptOpenJDK/tsc Approval to publish jdk-16.0.1+9_openj9-0.26.0 ?
+1 to publish jdk-16.0.1+9_openj9-0.26.0, thanks @andrew-m-leonard and @lumpfish !
+1 to publish