-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
arm64 CI takes too much time to complete . #30041
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
Comments
what is the setup time (image + conda install) i would start with less deps, eg look at the numpy-dev build that only installs minimal and then go from there |
@jreback |
I'm pretty sure hes referring to this build https://github.com/pandas-dev/pandas/blob/master/ci/deps/azure-37-numpydev.yaml |
Before you spend too much time on this - are we still wanting to move away travis? To GitHub Actions @datapythonista |
I don't think github actions supports arm64. If we have arm64 users and we want to have it in the CI I guess it makes sense. Does numpy have arm64? I don't think we should have it if it doesn't, the CI of pandas is already huge and slow, and I guess we don't want to overtest with platforms not explicitly supported by the rest of the ecosystem. |
since conda has builds for arm64 having a CI build makes sense - |
does it make sense to replace the architecture of one of our current builds, instead of adding a new one? |
not until we have a working build |
@jreback are you reffering to archiconda (arm64 alternative for miniconda)? |
Looks like, for pandas, 50 minutes is not enough for even to start the tests sometimes . For reference, here is the link for build in travis-ci: I am estimating it would take approx 30 minutes more to complete i.e. 1 hour 20 minutes . can anyone help resolving this issue? |
you might want to try this on azure instead |
Hi @ossdev07 As a side note, I'd like to point you to a couple of Travis CI documents: Maybe some of these techniques could be used to speed up the pandas builds & tests? Usually splitting work into build stages and caching does a lot of improvement (if it's only applicable for your scenario and you decide to use Travis CI for your builds & tests). Happy building and a happy New Year! |
canceling in favor of #36719 |
Hi, I am trying to add support for arm64 in travis CI for Pandas. but unfortunately, all tests are taking more than 50min to complete and hence, travis shows up :
The job exceeded the maximum time limit for jobs, and has been terminated.
I have attached the logs here:
travis-ci-test.txt
Can anyone help me to identify the root cause for this ?
The text was updated successfully, but these errors were encountered: