cpputest-starter-project
cpputest-starter-project copied to clipboard
coverage output
Hello James
do you know, is there a way to activate html coverage output in the startup project?
My best to you
Marco
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.
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.