-
-
Notifications
You must be signed in to change notification settings - Fork 71
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
Pipeline status not accurate when a test job hit a timeout and enters ABORTED
state
#1097
Labels
alpine-linux
cross-compile
docker
linux
mac
testing
x64
Issues that affect or relate to the x64/x32 LINUX OS
Comments
github-actions
bot
added
alpine-linux
cross-compile
docker
linux
mac
testing
x64
Issues that affect or relate to the x64/x32 LINUX OS
labels
Aug 12, 2024
sxa
changed the title
Pipeline status not accurate when a test job hit a timeout and enteres
Pipeline status not accurate when a test job hit a timeout and enters Aug 12, 2024
ABORTED
stateABORTED
state
Interestingly, it appears like it can not retrieve estimated test duration data to calculate how long targets take and in most recent runs, splits into 1 list:
Previous runs, for example this Test_openjdk23_hs_extended.openjdk_riscv64_linux/13 splits into 3 lists when can not find test duration data:
Will check the test code to see if that is based on what nodes are idle, versus which ones are online. |
This was referenced Aug 12, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
alpine-linux
cross-compile
docker
linux
mac
testing
x64
Issues that affect or relate to the x64/x32 LINUX OS
Related: Earlier fix applied to set the pipeline status more accurately - #1068
Problem identified after a user in slack reported that 23+36-ea was missing for Alpine/x64 in the release.
https://ci.adoptium.net/job/build-scripts/job/openjdk23-pipeline/68/ (showing as
ABORTED
)The Alpine/x64 Subjob hit a failure state due to running on a broken machine (dockerhost-skytap):
20:01:26 Build [build-scripts » jobs » jdk23 » jdk23-alpine-linux-x64-temurin #15](https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk23/job/jdk23-alpine-linux-x64-temurin/15/) completed: FAILURE
It looks like the riscv64 pipeline had an
ABORTED
state:00:05:06 Propagating downstream job result: build-scripts/jobs/jdk23/jdk23-linux-riscv64-temurin, Result: ABORTED CopyArtifactsSuccess: true
which is presumably what set the overall pipeline status to be aborted.The BlueOcean view of the pipeline did not pick up on either the failures on Alpine/x64 or riscv64:
Two things:
ABORTED
rather thanFAILED
which may not give the best impression of the status for the purposes of reporting int he slack channel and elsewhere.The text was updated successfully, but these errors were encountered: