Lines Matching full:coverage
6 Collect coverage statistics of library code into an HTML report.
9 1. Build the library with CFLAGS="--coverage -O0 -g3" and link the test
10 programs with LDFLAGS="--coverage".
13 make CFLAGS="--coverage -O0 -g3" LDFLAGS="--coverage"
15 mkdir build-coverage && cd build-coverage &&
16 cmake -D CMAKE_BUILD_TYPE=Coverage .. && make
19 object files and coverage statistics files.
20 4. Browse the coverage report in Coverage/index.html.
35 rm -rf Coverage
36 mkdir Coverage Coverage/tmp
37 lcov --capture --initial --directory library -o Coverage/tmp/files.info
38 lcov --rc lcov_branch_coverage=1 --capture --directory library -o Coverage/tmp/tests.info
39 …lcov_branch_coverage=1 --add-tracefile Coverage/tmp/files.info --add-tracefile Coverage/tmp/tests.…
40 lcov --rc lcov_branch_coverage=1 --remove Coverage/tmp/all.info -o Coverage/tmp/final.info '*.h'
41 gendesc tests/Descriptions.txt -o Coverage/tmp/descriptions
42 …"Mbed TLS" --description-file Coverage/tmp/descriptions --keep-descriptions --legend --branch-cove…
43 rm -f Coverage/tmp/*.info Coverage/tmp/descriptions
44 echo "Coverage report in: Coverage/index.html"