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

Adding m1 support to conda regression binaries #3019

Merged
merged 35 commits into from
Mar 13, 2024
Merged
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
b820df4
testing m1 with binaries
udaij12 Feb 9, 2024
1e04594
testing m1 with binaries 2
udaij12 Feb 9, 2024
2801b5c
added conda setup
udaij12 Feb 9, 2024
18c6299
added python setup
udaij12 Feb 9, 2024
f3dd61e
added python setup
udaij12 Feb 9, 2024
dc637ec
Merge branch 'master' into m1
udaij12 Mar 5, 2024
405ef2b
testing binaries
udaij12 Mar 5, 2024
8440a2e
change order
udaij12 Mar 5, 2024
37260ac
add channels
udaij12 Mar 5, 2024
0c5db88
changing conda setup
udaij12 Mar 5, 2024
cbca9a3
changing conda setup
udaij12 Mar 5, 2024
759a0e9
changing conda setup 2
udaij12 Mar 5, 2024
cf5d349
changing conda setup 3
udaij12 Mar 5, 2024
bcb503f
testing new install
udaij12 Mar 5, 2024
cc29f8f
testing full tests
udaij12 Mar 6, 2024
a7ccdec
activating env
udaij12 Mar 6, 2024
146832a
Merge branch 'master' into m1
Mar 11, 2024
7c4f45d
adding m1 binaries
Mar 11, 2024
2b979d4
adding regression test
udaij12 Mar 11, 2024
952a7dd
changing tests back
udaij12 Mar 11, 2024
7c3c706
testing nightly binary
udaij12 Mar 11, 2024
e33b1ed
code cleanup
udaij12 Mar 11, 2024
1b265a3
adding conda for m1
udaij12 Mar 11, 2024
b176282
two exludes
udaij12 Mar 11, 2024
b2e24bc
two exludes
udaij12 Mar 11, 2024
3211c61
Merge branch 'master' into m1
agunapal Mar 11, 2024
843a0ad
test new conda install
udaij12 Mar 12, 2024
317c76e
test new conda install
udaij12 Mar 12, 2024
fa719d1
test python
udaij12 Mar 12, 2024
fad3bd9
test python 2
udaij12 Mar 12, 2024
9425815
remove python setup
udaij12 Mar 12, 2024
7d99686
remove python setup
udaij12 Mar 12, 2024
39415a0
full test
udaij12 Mar 12, 2024
899f27d
cleaned up test:
udaij12 Mar 12, 2024
4f8fdfd
Merge branch 'master' into m1
udaij12 Mar 12, 2024
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
21 changes: 18 additions & 3 deletions .github/workflows/regression_tests_cpu_binaries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Run Regression Tests for CPU nightly binaries
on:
# run every day at 6:15am
schedule:
- cron: '15 6 * * *'
- cron: '15 6 * * *'

concurrency:
group: ci-cpu-${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.run_number || github.ref }}
Expand Down Expand Up @@ -31,24 +31,39 @@ jobs:
with:
submodules: recursive
- name: Setup conda with Python ${{ matrix.python-version }}
if: matrix.os == 'macos-14'
uses: conda-incubator/setup-miniconda@v3
with:
auto-update-conda: true
channels: anaconda, conda-forge
python-version: ${{ matrix.python-version }}
- name: Setup conda with Python ${{ matrix.python-version }}
if: matrix.os != 'macos-14'
uses: s-weigand/setup-conda@v1
with:
update-conda: true
python-version: ${{ matrix.python-version }}
conda-channels: anaconda, conda-forge
- run: conda --version
- run: python --version
- name: Setup Java 17
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: '17'
- name: Checkout TorchServe
uses: actions/checkout@v3
- name: Run install dependencies and regression test
if: matrix.os == 'macos-14'
shell: bash -el {0}
run: |
conda info
python ts_scripts/install_dependencies.py --environment=dev
python test/regression_tests.py --binaries --${{ matrix.binaries }} --nightly
- name: Install dependencies
if: matrix.os != 'macos-14'
run: |
python ts_scripts/install_dependencies.py --environment=dev
- name: Validate Torchserve CPU Regression
if: matrix.os != 'macos-14'
run: |
python test/regression_tests.py --binaries --${{ matrix.binaries }} --nightly

Loading