Skip to content
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

[CI] [GHA] Introduce the Linux ARM64 workflow #20809

Merged
Show file tree
Hide file tree
Changes from 42 commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
0d00afa
add arm as a matrix for build job
akashchi Nov 1, 2023
ea747aa
uncomment
akashchi Nov 6, 2023
cf5bc54
Merge commit '28279013af08c5d45852ab9c780efc431f7bbd60' into ci/gha/i…
akashchi Nov 6, 2023
4f072c9
comment
akashchi Nov 6, 2023
9d90261
try inside pipeline
akashchi Nov 6, 2023
b46c276
check location
akashchi Nov 6, 2023
314da53
another dirs
akashchi Nov 6, 2023
6c65892
try to privide correct action path
akashchi Nov 6, 2023
33de9ea
use corrected action
akashchi Nov 6, 2023
1c46b64
use newer commit
akashchi Nov 6, 2023
4448d42
use newer commit
akashchi Nov 6, 2023
b5fc0c8
use newer commit
akashchi Nov 6, 2023
8ae25ea
use newer action commit
akashchi Nov 6, 2023
06d18ae
add setting
akashchi Nov 6, 2023
a98be6c
rm from pipeline, adapt action iteslf
akashchi Nov 6, 2023
87d8e2d
add missing deps
akashchi Nov 6, 2023
4d1837f
enable samples and debian jobs
akashchi Nov 6, 2023
603fc94
correct yml
akashchi Nov 6, 2023
5e802a0
correct image name
akashchi Nov 7, 2023
f3e7715
correct syntax, use self-hosted option
akashchi Nov 7, 2023
d0fa9e9
enable onnx runtime and c++, use newer action
akashchi Nov 7, 2023
a08c09f
enable Python and CPU Func tests
akashchi Nov 7, 2023
0e97f31
add missing deps for arm64
akashchi Nov 7, 2023
56f3430
increase timeout for python tests
akashchi Nov 8, 2023
7e4dc73
disable some tests, add more time
akashchi Nov 8, 2023
1a793f3
skip failing tests
akashchi Nov 8, 2023
f7aa5ca
skip speech sample test on arm
akashchi Nov 27, 2023
ca61a28
merge
akashchi Nov 27, 2023
37f2e6a
dummy chang
akashchi Nov 27, 2023
83acd52
skip mxnet mo on arm, run all tests
akashchi Nov 27, 2023
67b5876
rm quotes
akashchi Nov 27, 2023
b55411d
separate linux x86 and arm64 workflows
akashchi Nov 27, 2023
fe312ff
Merge commit '9320fa7c86e0853d80625d31d8b79a78664e1d5e' into ci/gha/i…
akashchi Nov 28, 2023
8c980f4
rm unused matrix refs, add timeouts
akashchi Nov 28, 2023
4cd180c
add skips for c++ tests and some Python tests
akashchi Nov 28, 2023
07b3f67
correct cache keys, extend timeout
akashchi Nov 29, 2023
6d692ae
skip more python tests
akashchi Nov 29, 2023
9f90ba0
Merge commit 'f3fe6b3f005e1b9336fe36acd7d87957836f5e1e' into ci/gha/i…
akashchi Nov 29, 2023
b1fa876
add more skips: for python and CPU func
akashchi Nov 29, 2023
ce9a21b
extend cpu func list with skips
akashchi Nov 29, 2023
5cdc3a3
disable cpu func tests and python api 2.0 tests
akashchi Nov 29, 2023
4387f17
rm disable job
akashchi Nov 29, 2023
9810efc
styling, rm pr trigger, rm always(), rm unnecessary changes
akashchi Nov 30, 2023
dc6db36
revert
akashchi Dec 1, 2023
41edeb9
Merge commit 'db6aeb7a656889653efe140296fe1217bbd2e8a1' into ci/gha/i…
akashchi Dec 1, 2023
28354f1
use ifs instead of comments, provide better wording for skips
akashchi Dec 1, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .ci/azure/ci_utils/onnxruntime/skip_tests
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,6 @@ TransposeOpTest.TwoDim_int16
GatherOpTest.Gather_axis1_indices2d_int16
SoftmaxOperator.ThreeDimsAxis1
SoftmaxOperator.ThreeDimsAxis0
QuantizeLinearMatmulOpTest.QLinearMatMul2D_S8S8
ReductionOpTest.ReductionVariationTest
ReductionOpTest.ReduceInfLogSum
4 changes: 2 additions & 2 deletions .github/actions/setup_python/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ runs:
- if: ${{ runner.os == 'Linux' && inputs.self-hosted-runner == 'true' }}
name: Install 'actions/setup-python@v4' dependencies
shell: bash
run: apt-get update && apt-get install -y ca-certificates
run: apt-get update && apt-get install -y ca-certificates software-properties-common

- if: ${{ runner.os == 'Linux' && runner.arch == 'ARM64' }}
name: Setup sudo
Expand All @@ -35,7 +35,7 @@ runs:

- if: ${{ runner.os == 'Linux' && runner.arch == 'ARM64' }}
name: Setup Python ${{ inputs.version }}
uses: deadsnakes/action@v3.0.1
uses: akashchi/deadsnakes-action@f01521a69eee61eaca3a34440bea3ce838317846
with:
python-version: ${{ inputs.version }}

Expand Down
Loading
Loading