Apo*_*oad 6 code-coverage hudson gcov lcov
这里对哈德森来说相当新鲜.我想知道,如何将lcov与它集成?我如何将tarball安装到Hudson工作中?
And*_*ahl 9
作为构建过程的一部分,Jenkins(或Hudson)可以运行您可以从命令行运行的任何内容.
如果您特别想使用LCOV,您可以:
如果您正在使用代码覆盖工具,那么Cobertura插件可能就是您所需要的.
小智 6
我更喜欢Cobertura插件到lcov,因为它直接在每个构建报告中显示结果,并且不会复制每个构建的整个源代码.他们提供的信息非常相似.
不幸的是,它不直接支持gcov,但是有一个名为gcovr的Python脚本可以为Jenkins生成与Cobertura兼容的输出.本文介绍如何设置它.
您还可以在每个构建上运行两个coverage工具,因为它们都使用gcc中的相同输入.
归档时间:
14 年,9 月 前
查看次数:
11144 次
最近记录: