This repository has been archived by the owner on Oct 14, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 282
Squeeze CI running times #403
Comments
#404 brought this to 18 minutes. Next step: 10! |
Caching would help in situations where the docs (the last step) fail. |
We should also mark some tests as slow, integration, or something. The conda-forge package currently runs everything, which is way too much. |
Also, it seems that there's a way to produce proper coverage reports using path aliasing in one run: However, we have to think about this carefully, since slow tests would be even slower. |
astrojuanlu
added a commit
to astrojuanlu/poliastro
that referenced
this issue
Aug 30, 2018
astrojuanlu
added a commit
to astrojuanlu/poliastro
that referenced
this issue
Sep 3, 2018
Another thing I should do is to cache the docs dependencies or use another image. Installing texlive takes a ridiculous amount of time. |
We completely changed the CI and now we are at around ~20-25 minutes. Definitely good enough, so closing this! |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
We optimized CI running times (#395), and we went from > 45 minutes (with timeouts) to < 30 minutes:
Now, we have to squeeze them 😉 Ideas:
So, we should be able to bring the current times from ~30 to ~10 minutes, or at least ~20.
The text was updated successfully, but these errors were encountered: