-
Couldn't load subscription status.
- Fork 51
Travis-CI has added support for ARM64.Added ARM64 jobs in Travis-CI. #53
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
Conversation
Signed-off-by: ossdev07 <ossdev@puresoftware.com>
Codecov Report
@@ Coverage Diff @@
## master #53 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 1 1
Lines 184 184
Branches 51 51
=====================================
Hits 184 184Continue to review full report at Codecov.
|
|
@ossdev07: I find it very difficult to quickly scan for 'arm64' and 'amd64' lines. Is there a better way to express testing these two platforms in travis-ci yaml? |
|
Does Travis not do matrix expansion on |
|
I suspect that @rhenwood-arm can provide some insight on if it is worth testing cycler on arm. Given that it is pure-python I don't think we would be doing anything other than testing python-on-arm. On the other hand no one ever thinks they are doing something funny that is going to break on a different architecture so testing can't hurt. |
Yes, it does. https://docs.travis-ci.com/user/multi-cpu-architectures/#testing-on-multiple-cpu-architectures |
|
https://github.com/matplotlib/matplotlib has had regressions on Arm and is a requirement of this project so that project is probably the most valuable place for CI for AArch64 today. @ossdev07 : I suggest at first you look into adding a Travis-CI job for Matplotlib - and use the matrix expansion to enhance readability. |
|
Did the ARM regressions on Matplotlib get reported to us? We have a fair amount of c++ code in Matplotlib so I would expect it to have more issues than cycler. Definitely 👍 on getting an arm job on matplotlib/matplotlib, however we probably only want 1 or two (latest python only?) as our full test suite already takes a long time to run. |
|
Numpy lacks wheels for arm64 and building it fails with a compiler crash https://travis-ci.org/Kojoley/matplotlib/jobs/633312381 |
|
I'm going to close this because we no longer use travis for CI. Given that this is a pure Python package, I do not expect there to be any arm related issues that come from this code so getting arm testing on cycler seems like a low priority. |
Added ARM64 jobs in Travis-CI