Commit d7d7f62
authored
Retry code coverage upload on failure (#3242)
### Description
Noticed in several results of
https://github.com/opensearch-project/security/actions/runs/5978371801/job/16220344142?pr=3123
that the code coverage upload had failed silently, and the annotations
make it look like many tests were not executed. Since in this job there
were 9 failures at the same time, adding retry mechanism as well to
prevent blind restarting of workflows.
### Additional background
Solution sourced from this stackoverflow question "How to automatically
retry github action jobs on failure?" [1]
- [1]
https://stackoverflow.com/questions/71574593/how-to-automatically-retry-github-action-jobs-on-failure
### Check List
- [ ] New functionality includes testing
- [ ] New functionality has been documented
- [X] Commits are signed per the DCO using --signoff
By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and
signing off your commits, please check
[here](https://github.com/opensearch-project/OpenSearch/blob/main/CONTRIBUTING.md#developer-certificate-of-origin).
Signed-off-by: Peter Nied <petern@amazon.com>1 parent ed61646 commit d7d7f62
1 file changed
Lines changed: 8 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
64 | 64 | | |
65 | | - | |
66 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
67 | 72 | | |
68 | 73 | | |
69 | 74 | | |
| |||
0 commit comments