-
Notifications
You must be signed in to change notification settings - Fork 5
-
Notifications
You must be signed in to change notification settings - Fork 5
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
GitHub rate limit exceeded in tests #674
Comments
Looks like GitHub's REST API limit for unauthenticated users is 60 per hour. Setting Our problem could be due to a secondary rate limit. E.g. there is a limit on the number of concurrent requests, which we might be hitting from multiple test jobs running at the same time. So to solve:
|
My fixes didn't work; the MacOS tests are still encountering rate limits (after 10 tries with exponential backup plus random jitter). Although now only 4 tests failed on the latest release whereas it was 5 before. It looks like a MacOS specific issue because the Mac runners all use the same IP address: actions/runner-images#602. I don't understand why there is still an issue though. |
Fixed this in #677 by marking the tests as "expected to fail" on MacOS. |
E.g. https://github.com/hpcflow/hpcflow-new/actions/runs/8922555319/job/24504946388
This happens in tests that retrieve demo data from GitHub.
Need to handle this.
The text was updated successfully, but these errors were encountered: