Skip to content

Commit

Permalink
ci: remove broken macos integration tests
Browse files Browse the repository at this point in the history
We can add back once the image is fixed.

Signed-off-by: Sergio Schvezov <[email protected]>
  • Loading branch information
sergiusens committed Sep 19, 2023
1 parent 082e621 commit 37f90c8
Showing 1 changed file with 0 additions and 39 deletions.
39 changes: 0 additions & 39 deletions .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,42 +92,3 @@ jobs:
with:
name: test-results-${{ matrix.platform }}
path: results/
integration-tests-macos:
strategy:
matrix:
python: [
{system-version: "3.11", tox-version: "py311"},
]
runs-on: macos-latest
steps:
- name: Install Multipass early
run: |
brew update
brew install multipass
- name: Checkout code
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python.system-version }}
cache: 'pip'
- name: Install Tox
run: |
echo "::group::pip install"
python -m pip install 'tox>=4.6'
echo "::endgroup::"
- name: Setup Tox environments
run: tox run -e integration-${{ matrix.python.tox-version }} --notest
- name: Wait for multipass
run: |
while ! multipass version
do
sleep 2
done
- name: Run integration tests on MacOS
env:
PYTEST_ADDOPTS: "--no-header -vv -rN"
run: |
.tox/.tox/bin/tox run --skip-pkg-install --no-list-dependencies -e integration-${{ matrix.python.tox-version }}

0 comments on commit 37f90c8

Please sign in to comment.