Skip to content
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

CI for Mac frequently timing out #2453

Closed
rwest opened this issue Jun 3, 2023 · 2 comments
Closed

CI for Mac frequently timing out #2453

rwest opened this issue Jun 3, 2023 · 2 comments

Comments

@rwest
Copy link
Member

rwest commented Jun 3, 2023

The continuous integration test runners for MacOS keeps timing out on the installing Julia dependencies step.

This PR for example is marked to auto merge once the tests pass, but twice in a row the MacOS test has hung for 6 hours then timed out:
https://github.com/ReactionMechanismGenerator/RMG-Py/actions/runs/5158881342

If we keep the MacOS test as a requirement for merging, it is going to hold everything up, unless we can figure out why that step is hanging and fix it.

@JacksonBurns
Copy link
Contributor

From what I have seen there is no consensus on why this happens, and all the solutions people have are random (see here and here, for example). I'm fine with removing the requirement that the macos CI passes for PRs to be merged, but leaving it on as a "nice to have" for PRs and something that will at least run successfully overnight to hopefully catch any serious problems.

@JacksonBurns
Copy link
Contributor

Resolved in #2456 which now allows the Mac Runner to fail. If possible, re-evaluate requiring this runner to pass in the future if the GitHub mac runners become more consistent (see actions/runner#2063).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants