From 765aff5a42d9b7568bbd89f711d52c2da346e91c Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Mon, 7 Jun 2021 13:00:59 +0200 Subject: coverage: Enable coverage reports --- .github/workflows/nonative.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to '.github/workflows/nonative.yml') diff --git a/.github/workflows/nonative.yml b/.github/workflows/nonative.yml index 1fc43b4cc..c4bad9531 100644 --- a/.github/workflows/nonative.yml +++ b/.github/workflows/nonative.yml @@ -26,6 +26,9 @@ jobs: - run: | apt-get -y purge clang gcc gdc apt-get -y autoremove + python3 -m pip install coverage codecov - uses: actions/checkout@v2 - name: Run tests - run: bash -c 'source /ci/env_vars.sh; cd $GITHUB_WORKSPACE; ./run_tests.py $CI_ARGS --cross ubuntu-armhf.json --cross-only' + run: bash -c 'source /ci/env_vars.sh; cd $GITHUB_WORKSPACE; ./tools/run_with_cov.py ./run_tests.py $CI_ARGS --cross ubuntu-armhf.json --cross-only' + - name: Upload coverage report + run: ./ci/upload_cov.sh "Ubuntu nonnative" -- cgit v1.3