-
-
Notifications
You must be signed in to change notification settings - Fork 73
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
Block aqa and tck tests if smoke tests fail or are unstable. #681
Conversation
Thank you for creating a pull request!Please check out the information below if you have not made a pull request here before (or if you need a reminder how things work). Code Quality and Contributing GuidelinesIf you have not done so already, please familiarise yourself with our Contributing Guidelines and Code Of Conduct, even if you have contributed before. TestsGithub actions will run a set of jobs against your PR that will lint and unit test your changes. Keep an eye out for the results from these on the latest commit you submitted. For more information, please see our testing documentation. In order to run the advanced pipeline tests (executing a set of mock pipelines), it requires an admin to post |
fc56058
to
7f9d4fb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, added some suggestions for the typos that pre-existed in the adjusted code.
Need a second thought, change it to draft |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look good
@smlambert At the moment jdk8 alpineLinux Smoke tests fail due to:
So with this change we won't be able to run tests on jdk8 Alpine ? I guess we can run manually instead? |
Argh! That smoke test failure relates to adoptium/infrastructure#2934 for which there is a workaround on the test side, though I kind of wanted to see a resolution via the infra containers that we are exclusively using for test. |
PR TESTER RESULT ✅ All pipelines passed! ✅ |
Signed-off-by: Sophia Guo <[email protected]>
@smlambert @andrew-m-leonard I have updated the PR to set propagate=false and explicitly set the build_pipeline job result by the smoketest job result. Otherwise there is no way to get the downstream job status is it fails and it will also fail the build step immediately ( we are using the catchError to avoid this now) https://issues.jenkins.io/browse/JENKINS-48475?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel&showAll=true Same issue with #683 |
…m#681) Signed-off-by: Sophia Guo <[email protected]>
Block aqa and tck tests if smoke tests fail or are unstable. (adoptium#681) Copy downstream test jobs' Tap files no matter test jobs' result (adoptium#687) Signed-off-by: Sophia Guo <[email protected]>
…m#681) Signed-off-by: Sophia Guo <[email protected]>
* Block aqa and tck tests if smoke tests fail or are unstable. (#681) Signed-off-by: Sophia Guo <[email protected]> * Cherry pick 4d6f5e2 62da3c0 Block aqa and tck tests if smoke tests fail or are unstable. (#681) Copy downstream test jobs' Tap files no matter test jobs' result (#687) Signed-off-by: Sophia Guo <[email protected]> --------- Signed-off-by: Sophia Guo <[email protected]>
…m#681) Signed-off-by: Sophia Guo <[email protected]>
Close #121
Signed-off-by: Sophia Guo [email protected]