summaryrefslogtreecommitdiff
path: root/.github/workflows/msys2.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/msys2.yml')
-rw-r--r--.github/workflows/msys2.yml7
1 files changed, 5 insertions, 2 deletions
diff --git a/.github/workflows/msys2.yml b/.github/workflows/msys2.yml
index cbab904c4..64a09792b 100644
--- a/.github/workflows/msys2.yml
+++ b/.github/workflows/msys2.yml
@@ -71,7 +71,7 @@ jobs:
- name: Install dependencies
run: |
- python3 -m pip --disable-pip-version-check install gcovr jsonschema pefile pytest pytest-xdist
+ python3 -m pip --disable-pip-version-check install gcovr jsonschema pefile pytest pytest-xdist coverage codecov
- name: Run Tests
run: |
@@ -89,9 +89,12 @@ jobs:
pacman --noconfirm --needed -S mingw-w64-${{ matrix.MSYS2_ARCH }}-${{ matrix.MSYS2_CURSES }}
fi
- MSYSTEM= python3 run_tests.py --backend=ninja
+ MSYSTEM= python3 ./tools/run_with_cov.py run_tests.py --backend=ninja
- uses: actions/upload-artifact@v2
with:
name: ${{ matrix.NAME }}
path: meson-test-run.*
+
+ - name: Upload coverage report
+ run: ./ci/upload_cov.sh "${{ matrix.NAME }}"