-
Notifications
You must be signed in to change notification settings - Fork 33
Promote AdoptOpenJDK Version jdk-11.0.6+10 #132
Comments
Phase 1 ready for publishing (Linux x64, Mac x64, Windows x64/x86). https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/704/ |
+1 |
Test failures: Mac: Linux special.function: |
FWIW, these passed for the upstream build: |
We should run grinders on those, using the same machines (LABEL=hostname) that the upstream jobs ran on, to rule out machine issues. |
@smlambert I tried doing that but I think I set the job up wrong? https://ci.adoptopenjdk.net/job/Grinder/1768/console |
You need TARGET=jdk_custom and LABEL=machine name |
Oh and sorry, CUSTOM_TARGET needs to be the full path with 'test/jdk' for 11+ at the front and no OverflowInRead at the end eg. |
https://ci.adoptopenjdk.net/job/Grinder/1771/ runs the correct TARGET and CUSTOM_TARGET values, though I did not restrict it to a particular machine by setting LABEL=hostname |
Shelley you still have the |
The 6 failing test targets have been triaged in #132 (comment) and shown to be non-blocking failures, +1 to publish. |
Releasing Phase 1 platforms (Linux x64, Mac x64, Windows x64/x86) |
Phase 2 pipeline complete: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/706/ |
Test failures: AIX: sanity.openjdk: Linux - aarch64: => All intermittently fail on upstream too (see #132 (comment)) |
We've been seeing those VarHandle test failures on Aarch64 for upstream builds intermittently too. We are going back and forth about this as we a) would need to run jcstress on that hardware to know whether or not these are HW bugs. b) would need access to those machines in order to see if failures reproduce when being run manually. It's yet unclear whether these are actual bugs (in HW or hotspot code). On known good hardware we (internally) don't see those failures. |
The extended.system failures on AIX need further investigation. I think they are the same failures that @karianna reported on last release (that we had a follow-up action to look at - but did not complete that action: #119 (comment)). |
Investigation of AIX failures: launch the individual test targets in a Grinder against the past releases to see if the failures are seen in those releases. MathLoadTest_all : LockingLoadTest uses some of the Math API tests underneath, and is failing with the same error. Verified that it has existed at least as far back as the April 2019 release (Grinder 1793). Given we have already released with this failure, will not block this release due to that failure (in MathAPITest), but recommend a deeper investigation to see why it passes on openj9 but fails on hotspot (and determine if its a test case that needs to be fixed or a long-standing 'real' issue). |
I am now looking at OpenJ9 jdk11 pipelines launched by @lumpfish: Submitted openj9 jdk11 builds as: https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/710/ - xlinuxXL (built with jitserver - had to resubmit owing to problem with build machine) https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/709/ - all other platforms except AIX. AIX builds are currently taking very long to run, so don't want to hold up releasing the other platforms |
Pipeline 708: same 2 test targets failing from special.functional group as did in the hotspot build. I believe this to be a test case issue that was previously reported (and thought to be fixed). adoptium/aqa-tests#1394 |
Pipeline 709: only 2 test targets failing from sanity.openjdk against mac_xl build (not seen on mac build): jdk_lang: Deep history for jdk_lang on jdk11 j9 mac_xl has been green for a long time, so if intermittent, very infrequent. jdk_rmi: Deep history on jdk_rmi on jdk11 j9 mac_xl also green. Ran some Grinders (links above) which passed. Deep history shows no previous failures. Will not block on these 2 test failures, though recommend grinder with ITERATIONS=xx to see if can reproduce (perhaps on same machine where failures seen in release build). |
Pipeline 710: same 2 test targets failing from special.functional group as did in the hotspot build. Considered non-blocking. |
@smlambert am I good to ship the secondary platforms for jdk11 then? |
Pipeline job 710 is an xLinux-openj9 build not xLinuxXL-openj9 |
jdk-11.0.6+10_openj9-0.18.0 for xLinuxXL being resubmitted, as was misstakenly re-submitted as xLinux last time: Queued: |
https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk11-pipeline/711/ - AIX: |
jdk-11.0.6+10_openj9-0.18.0 ppc64leLinuxXL sanity.openjdk job in pipeline 709 failed: https://ci.adoptopenjdk.net/view/Test_openjdk/job/Test_openjdk11_j9_sanity.openjdk_ppc64le_linux_xl/37/. re-ran a grinder: https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/1799/ |
jdk-11.0.6+10_openj9-0.18.0 summary so far: Pipelines Ready for Publish, no blocking failures:
Waiting:
|
pLinuxXL-openj9 openjdk.sanity run passed with no failures: https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/1799/ |
To explicitly answer your question #132 (comment) @gdams, yes, I am +1 to shipping 2ndary platforms for jdk11 hotspot. |
@smlambert thanks I'll ship them now! |
jdk-11.0.6+10_openj9-0.18.0 summary so far: Pipelines Ready for Publish, no blocking failures: |
@tsc jdk-11.0.6+10_openj9-0.18.0 on all platforms except AIX, is ready for "Publishing", all tests good with no-blockers. Permission to publish please?
|
+1 |
+2 |
All platforms bar AIX Published. |
jdk-11.0.6+10_openj9-0.18.0 AIX test failures: java/util/logging/LogManagerAppContextDeadlock.java.LogManagerAppContextDeadlock | 11 sec | 1 Re-testing... |
@smlambert Are you ok to published with the above failures on AIX? |
This is same as for the jdk13 builds (my comment #134 (comment)), so we can proceed to publish AIX given the extra sanity.functional tests against openj9 for jdk_lang functionality. |
Thanks @smlambert i'll go ahead and publish |
jdk-11.0.6+10_openj9-0.18.0 all platforms now published |
closing as the release is complete |
Java Version:
jdk-11.0.6+10
JVM:
@AdoptOpenJDK/tsc please can somebody +1 this request?
The text was updated successfully, but these errors were encountered: