cpputest-starter-project icon indicating copy to clipboard operation
cpputest-starter-project copied to clipboard

coverage output

Open Marco-Israel opened this issue 3 years ago • 2 comments

Hello James

do you know, is there a way to activate html coverage output in the startup project?

My best to you

Marco

Marco-Israel avatar Jul 01 '21 16:07 Marco-Israel

Hi Marco

sorry for the late reply.

Turn on coverage with this

make clean
make CPPUTEST_USE_GCOV=Y gcov

I'm not sure about html.

jwgrenning avatar Sep 08 '21 14:09 jwgrenning

To me the output doesn't look quite right. To me it looks like something is messed up in the output. At test-obj/example-platform/io. the file ending c is missing. Why is example-platform/io.c not also assuming not executed? The output for example-src/Example.c also looks a bit strange. The html file looks similar. Am I getting something wrong?

~/repositories/cpputest-starter-project$ docker-compose run cpputest make CPPUTEST_USE_GCOV=Y gcov
Running rename_me_tests
....
OK (4 tests, 4 ran, 9 checks, 0 ignored, 0 filtered out, 0 ms)

/home/cpputest/scripts/filterGcov.sh gcov_output.txt gcov_error.txt gcov_report.txt rename_me_tests.txt
  0.00%   example-platform/io.c
  0.00%   test-obj/example-platform/io., assuming not executed
100.00% of 2
File example-src/Example.c   Lines executed:0.00% of 5
See gcov directory for details

I run the project with Docker and WSL2 on Windows 10.

erichstuder avatar Mar 22 '22 15:03 erichstuder