]> Nishi Git Mirror - gwion.git/commitdiff
:wrench: install gcovr via apt
authorJérémie Astor <astor.jeremie@wanadoo.fr>
Sun, 16 Feb 2020 16:22:22 +0000 (17:22 +0100)
committerJérémie Astor <astor.jeremie@wanadoo.fr>
Sun, 16 Feb 2020 16:22:22 +0000 (17:22 +0100)
.github/workflows/coverage.yml

index 7b05fcd5e30becf1499c46949c5dad724e8ce6dc..8f6e272c2617df2b627cc85a48335736c2c1402b 100644 (file)
@@ -13,13 +13,16 @@ jobs:
 
     steps:
     - uses: actions/checkout@v1
+
     - name: submodules
       run: git submodule update --init util ast
+
     - name: make
       env:
          CFLAGS: -ftest-coverage -fprofile-arcs  
          LDFLAGS: -ftest-coverage -fprofile-arcs
       run: make
+
     - name: Tests
       env:
         VALGRIND: NO_VALGRIND
@@ -27,11 +30,13 @@ jobs:
         SEVERITY: 3
       run: export GWION_TEST_DIR=${{ runner.tmp }}/tmp/test; mkdir $GWION_TEST_DIR && make test
 
-    - name: Report
+    - name: Install gcovr
+      run: |
+        sudo apt-get update
+        sudo apt-get install gcovr
+
+   - name: Report
       run: |
-        pip install gcovr
-        pip list -v
-        pip show gcovr
         COV_TXT=$(gcovr --html-details cov.html -s | grep lines | cut -d" " -f2)
         COV_NUM=${COV_TXT: : -1}
         echo $COV_NUM