CI Test will sometimes run for 6 hours (before getting auto-terminated by GitHub): - https://github.com/apache/nuttx/issues/14808 - https://github.com/apache/nuttx/issues/14680 This is a problem because: - It will increase our usage of GitHub Runners. Which may overrun the [GitHub Actions Budget](https://infra.apache.org/github-actions-policy.html) allocated by ASF. - Suppose right after CI Test there's another build. If CI Test runs for all 6 hours, then the build after CI Test will never run. For this PR: We assume that Every CI Job (e.g. risc-v-05) will complete normally within 2 hours. If any CI Job exceeds 2 hours: This PR will kill the CI Test Process `pytest` and allow the next build to run. |
||
|---|---|---|
| .. | ||
| arch.yml | ||
| build.yml | ||
| check.yml | ||
| doc.yml | ||
| docker_linux.yml | ||
| issue_labeler.yml | ||
| labeler.yml | ||
| lint.yml | ||