FreeRTOS-Kernel/FreeRTOS/Test/CMock/tools
Paul Bartell 19271ddc8d Work around gcov json output bug
When gcov outputs into it's intermediate json format, sometimes it marks blocks as unexecuted but also sets an execution count != 0. In this case, the "count" field is correct, but the "unexecuted_block" field is incorrect.

When outputting lcov formatted coverage data in filtercov.py, only output a branch coverage data lines (BRDA) with a "-" for the "taken" field when both count==0 and unexecuted_block==true in the input gcov json intermediate file.
2021-03-31 13:28:45 -07:00
..
callgraph.py Kernel UT: Enable preprocessor when running cflow in callgraph.py (#530) 2021-03-19 17:30:20 -07:00
filtercov.py Work around gcov json output bug 2021-03-31 13:28:45 -07:00