【发布时间】:2018-02-21 01:37:38
【问题描述】:
谁能给我一些关于在以下条件下运行的代码的相对性能的信息,
- 刚刚编译
- 用
--coverage编译 - 在
kcov下运行
如果我集成了gcov 或kcov 之类的代码覆盖工具,我是否需要两倍的时间来运行我的测试套件?
【问题讨论】:
标签: code-coverage gcov lcov kcov
谁能给我一些关于在以下条件下运行的代码的相对性能的信息,
--coverage编译
kcov下运行
如果我集成了gcov 或kcov 之类的代码覆盖工具,我是否需要两倍的时间来运行我的测试套件?
【问题讨论】:
标签: code-coverage gcov lcov kcov
我的经验如下,但请注意,实际结果可能在很大程度上取决于您的代码。
使用已编译的“--coverage”运行速度大约是刚编译代码的一半。
使用 kcov 运行比仅编译代码慢很多 (x6 - x10) 倍。
所以我正在做的是:
【讨论】: