AdoptOpenJDK/TSC

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:

Is there going to be (or has there been) a trial run for OpenJ9?

sxa commented

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.

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 !

gdams commented

+1 to publish