单元测试 – 无论如何将cobertura coverage xml报告合并在一起?

前端之家收集整理的这篇文章主要介绍了单元测试 – 无论如何将cobertura coverage xml报告合并在一起?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有c / c应用程序,有很多单元测试.我希望获得整体覆盖率以及每个测试的个人覆盖率,条件是每个测试只能运行一次.
对于要处理的jenkins cobertura插件,覆盖格式必须为xml(cobertura xml).

到目前为止,我在编译时生成gcno文件,在使用source时生成gcda文件.然后调用gcovr获取xml文件.

我想创建每个单元测试的覆盖范围(从而为每个单元测试创​​建覆盖xml),然后将这些xml文件合并到一个xml文件中.

谢谢!

抱歉无法评论

@ x3mspeedy非常适合发布一个脚本,但是从那时起他们已经将脚本移动了一下,我搜索了repo并将其拉入公共要点:

https://gist.github.com/tgsoverly/ef975d5b430fbce1eb33

猜你在找的XML相关文章