如何在源代码树中为diff文件运行Gcov / Lcov?

时间:2014-07-28 23:20:47

标签: gcov lcov

如何使用lcov --diff选项为源视图中的更改差异生成代码覆盖率报告?我有一个源视图,我能够为源视图中的少数模块生成lcov日志文件和html报告。但是,我正在寻找一个选项来为源树中引入的变化差异做一个代码覆盖率报告。我遇到了lcov --diff选项。有人可以指导我如何使用这个选项吗?由于我使用此选项生成代码覆盖率没有区别。 以下是尝试的步骤:

  • 生成代码覆盖率数据(.info文件),而不对源树进行任何修改。
  • 修改源树。
  • 使用-u选项获取差异文件。
  • 使用--diff选项再次生成代码覆盖率数据。例如。 --diff <.info file>

0 个答案:

没有答案