首页 > 解决方案 > 如果测试运行终止,如何获得 gcov .gcda / 覆盖率?

问题描述

如果测试运行不定式或测试运行很长并且我想获得临时结果,如何获得 .gcda (gcov)/ 覆盖率?例如,我对执行 1 分钟后的测试覆盖率感兴趣。

gcc -I${PWD} -fprofile-arcs -O0 --coverage program.c -o test-coverage $ ./test-coverage Terminated: 15

如果我终止进程,则不会创建 .gcda。有什么方法可以在进程终止之前恢复或获取临时值?

标签: c++code-coveragegcovlcov

解决方案


推荐阅读