Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Slowest so far is pypy3 on MacOS, which took almost 7 minutes. Thus setting the timeout to 15 minutes should be enough for our needs, now and in the (mid) future. One day we might have to revisit this, but nowhere soon.
- Loading branch information
c52d3b6
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.
I implemented this limit after experiencing some Actions that took waaaay too long to produce a result (and failed in the end; a test case seemed to be stuck for unclear reasons).
The default is 360 minutes (6 hours), meaning that PRs/commits with stuck test cases remained yellow until 6 hours have passed, that messes up the "rapid iterative development" we have been doing lately. Shortening it to 15 minutes means after at most 15 minutes we'll get a result, be it Pass or Fail. And if the latter, we can quickly iterate.
(I'm trying to implement an "All Green at Day Closing" objective.)