I have been working on adding the ARM64 job is Travis-CI for the pandas package. I have added successfully and the job is getting started. But build is getting stalled for arm64 job and giving timeout error “No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.” in the testing phase, whereas it is running successfully for AMD64 jobs. Please have a look at travis build report: https://travis-ci.org/github/ossdev07/pandas/jobs/664711811.
I have raised a PR(https://github.com/pandas-dev/pandas/pull/30641) for adding arm64 jobs in Travis for pandas package and maintainer has suggested that issue facing is not an issue with pandas package.
Please suggest what needs to be done for resolving this issue. Please revert if any more information is required. Thanks.
The only thing that worked for me in all cases was to add || travis_terminate $? to all script lines (and to make sure there was no set -e in my .travis.yml anywhere). See here for the result: https://github.com/gap-system/gap/blob/master/.travis.yml#L184
Even without that, there are so many issues with arm64/ppc64le/s390x support in Travis, and absolutely no support (these issues have been reported many times now over several months, with ZERO reaction by the Travis team), that I am seriously considering to drop this again (as I have to constantly restart builds for these architectures which suffer from various temporary failures, e.g. fluke "quota exceeded error). Instead, I’ll look into using GitHub Actions with qemu – I just discovered https://github.com/marketplace/actions/run-on-architecture and will give a try.