diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2022-03-11 18:29:38 +0100 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2022-03-11 18:29:38 +0100 |
commit | f884a538ce79f70d44bdaaa9cb5ad2801dc36196 (patch) | |
tree | 95711638fbd34265e65ddf1d17e7c40398a13996 /.github/workflows/build.yml | |
parent | 41757ecf1cbcbcd890c1ab7e08995aaffe031752 (diff) |
Code coverage generation using LCOV.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r-- | .github/workflows/build.yml | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 786c30eb1..a2b05a73b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,7 +36,7 @@ jobs: - name: Configure nDPI run: | mkdir build && cd build - env CMAKE_C_FLAGS='-Werror' cmake .. -DBUILD_EXAMPLES=ON -DBUILD_NDPI=ON -DENABLE_SANITIZER=ON -DENABLE_ZLIB=ON ${{ matrix.ndpid_gcrypt }} + env CMAKE_C_FLAGS='-Werror' cmake .. -DENABLE_COVERAGE=ON -DBUILD_EXAMPLES=ON -DBUILD_NDPI=ON -DENABLE_SANITIZER=ON -DENABLE_ZLIB=ON ${{ matrix.ndpid_gcrypt }} - name: Build nDPI run: | make -C build all VERBOSE=1 @@ -52,6 +52,9 @@ jobs: run: | make -C ./build daemon VERBOSE=1 make -C ./build daemon VERBOSE=1 + - name: Coverage + run: | + make -C ./build coverage - name: Dist run: | make -C ./build dist |