-
-
Notifications
You must be signed in to change notification settings - Fork 25.9k
Arm64 CI setup with TravisCI #17996
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
Merged
Merged
Arm64 CI setup with TravisCI #17996
Changes from all commits
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
11193af
Arch64 CI setup with TravisCI
rth 6a9a875
Fix some tests
rth 83d1d15
Debug CPU arch
rth 1c5068a
Try a different aarch key
rth 85648f9
Iter
rth a319f78
Iter
rth 962e7df
Install cython
rth ede0d17
Determine the CPU count
rth 862a94b
Use pytest-xdist
rth 9100c73
Improve travis bash scripts
rth 35feb00
Pre-fetch dataset and skip failing GradientBoostingClassifier docstring
rth fd9a2ae
Install jq
rth 0d1c629
Fix typo
rth 048d4ae
More fixes for CI
rth 323c28a
Better workaround for cache corruption issues
rth 956824e
Fix tab/spaces
rth 6d5b31f
Fix naming of platform.machine() on arm64
rth 702ce16
Don't copy conftest
rth f9d55c1
Merge branch 'master' of github.com:scikit-learn/scikit-learn into aa…
ogrisel 83a6e7a
Check whether using 16 CPUs would be fast enough
ogrisel 62d456b
Check whether using 8 CPUs would be faster
ogrisel 8e2086d
DEBUG disable pytest-xdist to time tests and see if they still freeze…
ogrisel 21b3267
Fix syntax error
ogrisel 23c8bd8
Enable pytest-xdist again
ogrisel 830686b
DEBUG test only on a submodule
ogrisel d090f03
Do no run pytest at all.
ogrisel ce7d7b9
DEBUG try to trigger the freeze as fast as possible
ogrisel 9c60c1e
DEBUG Minimal CI reproducer
ogrisel 0a252a9
DEBUG stop loading other CI for nothing
ogrisel c5785dc
DEBUG more minimal setting
ogrisel 29b454e
Merge branch 'master' into aarch-ci
ogrisel 8c1680d
DEBUG no test collection at all
ogrisel 53234b5
DEBUG remove pytest plugins
ogrisel 55c2387
DEBUG
ogrisel df68fc0
DEBUG try to use faulthandler
ogrisel c9acb34
Make the test fail
ogrisel 8ec694c
DEBUG
ogrisel 21ab276
DEBUG
ogrisel 2dd3b4a
DEBUG typo
ogrisel b2f0063
DEBUG trying to play with exit status
ogrisel 3c15306
DEBUG remove final exit?
ogrisel 56763f9
DEBUG trying to play with exit status
ogrisel fc12804
Try travis_terminate
ogrisel 1c85f97
DEBUG this time it will work
ogrisel 4aa878c
DEBUG try to remove the function
ogrisel 507ad2c
DEBUG
ogrisel 7622fec
DEBUG restore build_tools
ogrisel ab6a120
Try to re-enable conftest.py
ogrisel a1e855b
parent conftest.py is already use for some reason
ogrisel 19311cf
Fix XFAIL marker for GradientBoostingClassifier docstring
ogrisel 182d1a1
debugging conftest.py XFAIL
ogrisel 27e7124
Fix platform name in conftest.py
ogrisel 3777bb6
Restore azure pipelines and circle CI config
ogrisel caab75d
Add tag to trigger arm64 build
ogrisel 8efdd4e
More cleanup of debug stuff
ogrisel 918db5c
Fix circle ci
ogrisel cbee178
Trigger [arm64]
ogrisel
8000
Jul 30, 2020
3df4c4a
Test doc in parallel on travis [scipy-dev] [arm64] [icc-build]
ogrisel 846fa3a
Trigger [arm64] CI
ogrisel 242527f
Update CI commit message markers
ogrisel File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6D40
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm still confused on the "aarch64" vs "ARM64" since the latter can also happen apparently https://github.com/python/cpython/blob/0c4f0f3b29d84063700217dcf90ad6860ed71c70/Lib/test/test_regrtest.py#L662
Anyway the the issue where this doctest failure was originally reported #17797 was also aarch64 so it's probably fine to merge as is