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

[bug] tests on Mac OS time out #191

Closed
jan-janssen opened this issue Oct 31, 2023 · 6 comments
Closed

[bug] tests on Mac OS time out #191

jan-janssen opened this issue Oct 31, 2023 · 6 comments

Comments

@jan-janssen
Copy link
Member

Locally they seem to work fine.

@jan-janssen
Copy link
Member Author

It is strange that the version of the Mac OS containers was downgraded:

12.7
21G816

vs.

 macOS
 12.6.9
 21G726

@jan-janssen
Copy link
Member Author

A similar issue was already reported in actions/runner-images#8642

@jan-janssen
Copy link
Member Author

@liamhuber
Copy link
Member

From the CI on #240:

Screen Shot 2023-12-01 at 11 04 54

It tentatively looks like the hanging might involve the OSX version, but since 13 is also hanging I'm not convinced just getting a more-up-to-date 12 is going to solve things. 11 is working fine.

@liamhuber
Copy link
Member

As discussed in the meeting today, OSX tests run fine on bare metal for two of the versions in #240, including failures. The conclusion from this is that the problem is likely MPI+the CI runners, and not pympipool+OSX.

The long-term solution is still to hope that the generic issue @jan-janssen linked above gets resolved.

In the meantime, OSX11 is working extremely consistently, so a stop-gap solution is to use that instead of macos-laters. I plan to go over to pyiron/actions and make the OS versions a workflow variable. In the meantime I also downgraded macos in #241.

IMO this should still be left open as long as macos-latest fails.

@jan-janssen
Copy link
Member Author

Fixed in #258

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