diff --git a/.github/workflows/integration-x86-64.yaml b/.github/workflows/integration-x86-64.yaml index c783801b8..4eecbaa62 100644 --- a/.github/workflows/integration-x86-64.yaml +++ b/.github/workflows/integration-x86-64.yaml @@ -6,7 +6,8 @@ jobs: strategy: fail-fast: false matrix: - runner: ["garm-jammy", "garm-jammy-amd"] + runner: ["garm-jammy", "garm-jammy-amd"] + libc: ["musl", "gnu"] if: github.event_name == 'pull_request' name: Tests (x86-64) runs-on: ${{ matrix.runner }} @@ -31,12 +32,6 @@ jobs: - name: Load openvswitch module run: sudo modprobe openvswitch - name: Run integration tests - run: scripts/dev_cli.sh tests --integration + run: scripts/dev_cli.sh tests --integration --libc ${{ matrix.libc }} - name: Run live-migration integration tests - run: scripts/dev_cli.sh tests --integration-live-migration - - name: Run unit tests (musl) - run: scripts/dev_cli.sh tests --unit --libc musl - - name: Run integration tests (musl) - run: scripts/dev_cli.sh tests --integration --libc musl - - name: Run live-migration integration tests (musl) - run: scripts/dev_cli.sh tests --integration-live-migration --libc musl \ No newline at end of file + run: scripts/dev_cli.sh tests --integration-live-migration --libc ${{ matrix.libc }}