Update extraction tests, update coverage-ci, update ssp.hpp

This commit is contained in:
ado
2023-08-08 12:43:56 +02:00
parent 848689451c
commit 32cbfe1d17
5 changed files with 5 additions and 9 deletions

View File

@@ -49,7 +49,7 @@ jobs:
apt install -y gcovr lcov
- name: Configure
run: cmake -S test -B build -D CMAKE_BUILD_TYPE=Debug
run: cmake -S test -B build -D CMAKE_BUILD_TYPE=Debug -D CMAKE_CXX_FLAGS="-Wall -fprofile-arcs -ftest-coverage --coverage"
- name: Build
run: cmake --build build -j ${{steps.cores.outputs.count}}
@@ -62,7 +62,6 @@ jobs:
run: |
lcov -d . -c -o out.info --rc lcov_branch_coverage=1 --no-external
lcov -e out.info '*include/ss*hpp' -o filtered.info
genhtml --t "SSP Coverage" --legend --demangle-cpp -o html -s --branch-coverage -p $PWD filtered.info
- name: Invoke coveralls
uses: coverallsapp/github-action@v2