From 3231afb5edb33ddc87ca010c50b43e0556af6188 Mon Sep 17 00:00:00 2001 From: platisd Date: Sun, 9 Feb 2020 17:53:54 +0100 Subject: [PATCH] Improve coverage report utilities --- run_coverage.sh | 2 +- test/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/run_coverage.sh b/run_coverage.sh index 4d900396..73606bdc 100755 --- a/run_coverage.sh +++ b/run_coverage.sh @@ -12,7 +12,7 @@ coverage_ignore_dirs="\ '*/external/*'\ " -# Run coverage for ins-node and ins-server +# Run coverage eval mkdir -p $coverage_report_dir eval lcov --directory . --capture --output-file coverage.info eval lcov --remove coverage.info $coverage_ignore_dirs --output-file $coverage_report_dir/cpp_coverage.info diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 8f2925a1..4a746543 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -43,7 +43,7 @@ function(configure_test testExecutable) # Add executable to test suite add_test(${testName} ${testExecutable} ${GTEST_RUN_FLAGS}) # Add tests to coverage reports - setup_target_for_coverage(NAME ${testName} EXECUTABLE ${testExecutable} DEPENDENCIES ${testExecutable}) + setup_target_for_coverage(NAME ${testName}_coverage EXECUTABLE ${testExecutable} DEPENDENCIES ${testExecutable}) endfunction(configure_test) # Common headers