use*_*965 4 c++ teamcity boost code-coverage
请原谅看似新手的问题.我在网上搜索了一段时间没有结果.
是否可以使用Boost C++单元测试框架在TeamCity上获得代码覆盖率,以及如何在Teamcity中考虑这一点.
Google建议Boost不提供代码覆盖率.相反,人们通常使用lcov生成覆盖统计数据(另请参阅).lcov的一个重要特性是您可以生成其代码覆盖率统计信息的HTML格式报告.
令我们高兴的是,TeamCity默认配置为在您的构建历史记录中创建一个"报告"选项卡,其中包含"代码覆盖率"部分.(您可以通过浏览到Administration
> 来验证这一点Report Tabs
.)为了利用这一点,您必须为TeamCity提供包含coverage HTML的构建工件.
在" 工件"文本框中,输入以下内容:
$PATH_TO_LCOV_OUTPUT_DIR=>coverage.zip
TeamCity将index.html
在coverage.zip
工件中查找文件并将其显示为报告.
归档时间: |
|
查看次数: |
5054 次 |
最近记录: |