-
Notifications
You must be signed in to change notification settings - Fork 243
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
Execute make target consecutively even on failure #4324
Execute make target consecutively even on failure #4324
Conversation
a2c4dfe
to
a4cda23
Compare
a4cda23
to
5dd4ada
Compare
So we can see the PR behaves as expected https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/origin-ci-test/pr-logs/pull/openshift_odo/4324/pull-ci-openshift-odo-master-v4.6-integration-e2e/1341333359082606592/artifacts/integration-e2e/integration-e2e-steps/container-logs/test.log . If any of the test fails jobs state shows |
91c4baf
to
42f4571
Compare
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: prietyc123 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest |
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.
looks good to me
/lgtm
What type of PR is this?
/kind feature
What does does this PR do / why we need it:
This PR enables the next make target execution even if the the existing one fails. For ex - If
make test-integration
fails It won't fail the overall execution, instead start the next make target execution.Which issue(s) this PR fixes:
Fixes NA (Interop team has particularly urged for this feature as part of #4223 )
PR acceptance criteria:
Unit test
Integration test
Documentation
I have read the test guidelines
How to test changes / Special notes to the reviewer:
Prow should not fail overall execution. It should try executing the next target if existing one fails.