-
Notifications
You must be signed in to change notification settings - Fork 37
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
Nothing builds on OSX Build boot-up time is so slow #830
Comments
One option: can we get rid of updating brew? Right now we uninstall
That last line indicates to me that this step takes 34 min, which is most of our time. although I could be wrong The Nvidia Toolkit can also be 10+ min as its download used to time out the builds until I put in #829 which changed it from a quiet download to a progress bar download with |
We can cache the NVIDIA toolkit file in a directory. You can follow the directions here. That might buy us enough time. |
We can also add the brew cache to travis caches, which may save time in subsequent updates: |
Interesting, wont that make the GitHub repo huge though? |
The way travis caching works is that you put a few lines in Nothing would be added to the github repo. |
I did this with the old alchemy project, where the |
This was alleviated by #835 |
See the example here from OpenMMTools 0.13.3 (#829)
https://travis-ci.org/omnia-md/conda-recipes/jobs/305290738
The time it takes to boot up the Travis worker, update Brew, install the CUDA toolkit, and install BasicTex, there is not enough time in Travis left to actually build and run anything. Splitting the jobs up over multiple tasks (e.g. #822) won't work either since each of them would have to go through the whole procedure.
As our OSX builds are currently killed until we fix this, ideas would be good for how to fix this problem
The text was updated successfully, but these errors were encountered: