单元测试 – 无论如何将cobertura coverage xml报告合并在一起?
发布时间:2020-12-16 07:46:00 所属栏目:百科 来源:网络整理
导读:我有c / c应用程序,有很多单元测试.我希望获得整体覆盖率以及每个测试的个人覆盖率,条件是每个测试只能运行一次. 对于要处理的jenkins cobertura插件,覆盖格式必须为xml(cobertura xml). 到目前为止,我在编译时生成gcno文件,在使用source时生成gcda文件.然后
我有c / c应用程序,有很多单元测试.我希望获得整体覆盖率以及每个测试的个人覆盖率,条件是每个测试只能运行一次.
对于要处理的jenkins cobertura插件,覆盖格式必须为xml(cobertura xml). 到目前为止,我在编译时生成gcno文件,在使用source时生成gcda文件.然后调用gcovr获取xml文件. 我想创建每个单元测试的覆盖范围(从而为每个单元测试创??建覆盖xml),然后将这些xml文件合并到一个xml文件中. 谢谢!
抱歉无法评论:
@ x3mspeedy非常适合发布一个脚本,但是从那时起他们已经将脚本移动了一下,我搜索了repo并将其拉入公共要点: https://gist.github.com/tgsoverly/ef975d5b430fbce1eb33 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |