diff options
author | Craig Tiller <ctiller@google.com> | 2015-11-03 17:22:22 -0800 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2015-11-04 07:30:12 -0800 |
commit | 5dd93dae9398ee1ad815296173f6a804c3726622 (patch) | |
tree | 3330be795fadaae33e3a66da4092e9e6c29caf2d | |
parent | 241a5ad3cbb921e99f2ba45789d3acf65a5a845a (diff) |
Coverage improvements
-rwxr-xr-x | tools/run_tests/post_tests_c.sh | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tools/run_tests/post_tests_c.sh b/tools/run_tests/post_tests_c.sh index f2f3ce9432..4409526dab 100755 --- a/tools/run_tests/post_tests_c.sh +++ b/tools/run_tests/post_tests_c.sh @@ -34,8 +34,12 @@ if [ "$CONFIG" != "gcov" ] ; then exit ; fi root=$(readlink -f $(dirname $0)/../..) out=$root/reports/c_cxx_coverage -tmp=$(mktemp) +tmp1=$(mktemp) +tmp2=$(mktemp) cd $root -lcov --capture --directory . --output-file $tmp -genhtml $tmp --output-directory $out -rm $tmp +lcov --capture --directory . --output-file $tmp1 +lcov --extract $tmp1 "$root/src/*" "$root/include/*" --output-file $tmp2 +genhtml $tmp2 --output-directory $out +rm $tmp2 +rm $tmp1 + |