Skip to content

Commit

Permalink
Add arm64 linux runners for python checks with Jenkins Docker Images (o…
Browse files Browse the repository at this point in the history
…pensearch-project#5249)

Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>
  • Loading branch information
peterzhuamazon authored Jan 27, 2025
1 parent f340c21 commit c33d51b
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/python-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ jobs:
strategy:
matrix:
os:
- macos-latest
- macos-14 # arm64
- macos-13 # x64
- windows-latest
runs-on: ${{ matrix.os }}
env:
Expand All @@ -40,14 +41,15 @@ jobs:
- name: Run Tests with Coverage
run: |
pipenv run coverage run -m pytest --cov=./src --cov-report=xml
- name: Upload Coverage Report
uses: codecov/codecov-action@v2
with:
files: ./coverage.xml
python-tests-linux:
needs: Get-CI-Image-Tag
runs-on: ubuntu-latest
strategy:
matrix:
os:
- ubuntu-24.04-arm # arm64-preview
- ubuntu-24.04 # x64
runs-on: ${{ matrix.os }}
container:
# using the same image which is used by opensearch-build team to build the OpenSearch Distribution
# this image tag is subject to change as more dependencies and updates will arrive over time
Expand Down

0 comments on commit c33d51b

Please sign in to comment.