Open Marco-Israel opened 3 years ago
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.
Hello James
do you know, is there a way to activate html coverage output in the startup project?
My best to you
Marco