-
-
Notifications
You must be signed in to change notification settings - Fork 314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gather TAP/metadata files for April Temurin builds (for marketplace) #3640
Comments
I will start with the 3 primary jdk17 platforms: Pulling builds from https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk17-pipeline/348 and running tests from: |
PR Support nested zip file needs to be backported into v0.9.1-release |
Primaries for jdk17: jdk17 x64 mac (via AQA_Test_Pipeline/23 and Grinder/4635): tap_jdk17_x64mac_temurin.zip 👍 jdk17 x64 linux (via AQA_Test_Pipeline/21 and Grinder/4636 and Grinder/4638): tap_jdk17_xlinux_temurin.zip 👍 jdk17 x64 windows (via AQA_Test_Pipeline/50 and Grinder/4749, Grinder/4750, Grinder/4751): |
Primaries for jdk11: jdk11 x64 mac ( via AQA_Test_Pipeline/26 and Grinder/4662, Grinder/4663, Grinder/4664):tap_jdk11_x64mac_temurin.zip 👍 jdk11 x64 linux ( via AQA_Test_Pipeline/25 and Grinder/4640 ): tap_jdk11_xlinxu_temurin.zip 👍 jdk11 x64 windows ( via AQA_Test_Pipeline/44 and Grinder/4734, Grinder/4735 ): tap_jdk11_x64windows_temurin.zip 👍 |
Primaries for jdk18: jdk18 x64 mac ( via AQA_Test_Pipeline/33 and Grinder/4700 , Grinder/4701): tap_jdk18_x64mac_temurin.zip 👍 jdk18 x64 linux ( via AQA_Test_Pipeline/27 and Grinder/4703 , Grinder/4702): tap_jdk18_xlinux_temurin.zip 👍 jdk18 x64 windows ( via AQA_Test_Pipeline/45 and Grinder/4752, Grinder/4753 ): tap_jdk18_x64windows_temurin.zip 👍 |
Windows zip file empty issue #3668 |
Primaries for jdk8: jdk8 x64 mac ( via AQA_Test_Pipeline/46 and Grinder/4706, Grinder/4707, Grinder/4708): tap_jdk8_x64mac_temurin.zip 👍 jdk8 x64 linux ( via AQA_Test_Pipeline/47 and Grinder/4709 , Grinder/4710, Grinder/4732, Grinder/4733 ): tap_jdk8_xlinux_temurin.zip 👍 jdk8 x64 windows ( via AQA_Test_Pipeline/48 and Grinder/4754, Grinder/4755): tap_jdk8_x64windows_temurin.zip 👍 |
Done. Close. |
Thanks @sophia-guo ! This is great! I am going to re-open and do the same exercise for the secondary and 3rd tier platforms as I suspect some of them will not need much intervention. Getting the primaries completed is a big relief though, as now we will for sure have a Temurin listing in the marketplace on launch day. 😄 |
Secondary platforms, jdk17: jdk17 aarch64_linux: tap_jdk17_aarch64Linux_temurin.zip 👍 jdk17 aarch64_mac: tap_jdk17_aarch64Mac_temurin.zip 👍 jdk17 ppc64le_linux: tap_jdk17_ppc64leLinux_temurin.zip 👍 jdk17 s390x_linux: tap_jdk17_s390xLinux_temurin.zip 👍 |
Secondary platforms jdk11: jdk11 aarch64_linux: tap_jdk11_aarch64Linux_temurin.zip 👍 jdk11 aarch64_mac: jdk11 ppc64le_linux: tap_jdk11_ppc64leLinux_temurin.zip 👍 jdk11 s390x_linux: multiple/various failures (fail to clone TKG repo, error fetching aqa-tests repo build611, etc) |
Tertiary platforms jdk17: AQA Test Pipeline 54 arm_linux: ppc64_aix: won't pursue for marketplace launch, as its not been released yet x86-32_windows: x86-64_alpine-linux: |
Tertiary platforms jdk11: AQA Test Pipeline 55 arm_linux: tap_jdk11_armLinux_temurin.zip ppc64_aix: x86-32_windows: x86-64_alpine-linux: |
jdk8 2/3rd tier platforms: AQA Test Pipeline 56 aarch64_linux: AQA Test Pipeline 57 AQA Test Pipeline 58 |
jdk18 2/3rd tier platforms: AQA Test Pipeline 59 aarch64_linux: |
Currently gathering/rerunning on openjdk8/solaris/sparcv9 All TAP files gathered for successful test runs for functional_sanity, fuctional_extended & functional_special. Outstanding Tests Running, Sanity_System, Extended_System & Grinder Run For Failed OpenJDK Sanity (jdk_math_0 & jdk_util_0) |
@smlambert here is the zipfile for sparc/solaris/jdk8 Only the 2 failures ( which should be excluded ) outstanding :- Openjdk_Sanity : 2 Failures ( jdk_util_0 - java/util/Currency/CurrencyTest.java.CurrencyTest & java/util/Currency/ValidateISO4217.java ) Openjdk_Extended : Single failure ( jdk_jfr_0 ) |
JDK8 Alpine Linux, TAP Files Attached to this issue with the following tests failing
22:54:32 FAILED test targets: Failed Tests : Known Issue ( 2385/3603 - Alpine Linux / Prog ) - Should Be Excluded On Alpine Linux / JDK8
12:45:11 FAILED test targets: Failed Tests :
Custom Launcher Known Issue : #3238 - Should Be Excluded On Alpine Linux / JDK8
Issue #3714 has been raised. |
Working on JDK8 x86-64_solaris: All done, rerun of extended suite . openjdk required following Solaris X64 Reboot All other tap files etc in attached zip file. |
@steelhead31 what's the failures of those two jdk_util tests? Is there issue opened so I can use it as a track to exclude them? |
@sophia-guo I think it was related to this issue, being fixed in JDK11.. #678 , if that isnt sufficient, let me know and I'll raise a new issue. |
Thanks @steelhead31! So did you mean that the failure is because https://bugs.openjdk.org/browse/JDK-8150324 wan't backport to jdk8? And this only happen to solaris jdk8? |
@sophia-guo thats how I read it yes. |
I have rerun tests 10x |
Well done, I tried a few times, and couldnt get them to pass, must be an intermittent thing, or resource issue when running the full set, rather than an individual test... I've had a look at those grinder runs, so I can get the paramters to try myself on a future run :) |
Tertiary platforms jdk17: AQA Test Pipeline 54 arm_linux:
Test_openjdk17_hs_sanity.perf_arm_linux #133 completed with status FAILURE (propagate: false to ignore): not available any more
Test_openjdk17_hs_extended.functional_arm_linux #132 completed with status FAILURE (propagate: false to ignore): not available any more Three child jobs As most of jobs are not available any more and rerun with url fix https://ci.adoptopenjdk.net/view/Test_grinder/job/AQA_Test_Pipeline/83/console |
Trying rerun jdk17 arm32 aqa-test with jdk17 build pipeline and looks like artifacts are not available any more. Take aarch64 as example, which works before and now not. https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk17-pipeline/348/artifact/target/linux/aarch64/temurin/*.tar.gz/zip/temurin.zip I remember the artifacts of release job will be kept some kinds of forever instead of only last 60 number of builds? @sxa any comments? |
jdk11 windows32 #3640 (comment) Only 3 jobs are available and all of them failed with
The artifacts url is incorrect. |
x86-64_alpine #3640 (comment) rerun: https://ci.adoptopenjdk.net/view/Test_grinder/job/AQA_Test_Pipeline/82/ extended.openjdk sun/management/jmxremote/bootstrap/CustomLauncherTest.java.CustomLauncherTest, |
Now recovered. Apologies for that - I think it was user error on my part. |
We will move to July releases and close this one. |
In prep for first listing in the Adoptium marketplace, we should grab the TAP and metadata files from the April release. Since the runs did not go very cleanly during the release, it will likely be easier to rerun (once we backport excludes to v0.9.1) using the AQA Test pipeline job.
We may want to augment the gathering of the TAP files from a parent job beyond what the recent changes do for pushing to artifactory (or alternatively, set up an artifactory instance to push to).
We will ultimately want to store a zip file containing all of the TAP and metadata files in the releases repository alongside the binaries (for releases only, not for EA/nightly builds).
The text was updated successfully, but these errors were encountered: