Commit ce32baf
committed
Merge #1820: ci: no fail-fast for unittests
9eaca78 ci: no fail-fast for unittests (3np)
Pull request description:
Let all unittest jobs finish to completion even if one in the matrix fails.
This should make it easier and quicker to distinguish between:
- Legitimate new regressions affecting all runtimes
- Flaky tests
- Differences between runtimes
- Whether errors are consistent or intermittent
without manually restarting or retrying.
https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idstrategyfail-fast
Also ensures results for `master` have complete coverage (for example one was skipped for 5246c1c: https://github.com/JoinMarket-Org/joinmarket-clientserver/actions/runs/18861473464/job/53820509485 )
ACKs for top commit:
kristapsk:
cr utACK 9eaca78
Tree-SHA512: 28c4b9b70b8bd27ef5729ff062c3062faf9954062085d126892f347e1ea430790a89dd46bef53e153b7880b6e0474769a34b1e383b90ec1e39892209388285da1 file changed
+1
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
0 commit comments