如何解决如何向PR添加代码覆盖率指标?
我要在仓库中添加代码覆盖率,因此在创建PR时,CI将使用lcov生成代码覆盖率报告。
在PR中向开发人员显示此指标的最佳方法是什么?
解决方法
最后,我必须制作一个python脚本来: 1-查找带有测试的软件包。 2-对于每种语言都有不同的策略(我在同一存储库中进行了Python 2,Python 3和C ++测试)。 3-将所有覆盖率结果合并到一个文件夹中。 4-使用正则表达式查找覆盖率百分比。 5-用数据构建一个漂亮的表,并通过PR注释显示它。
图形和更多精美的输出也可以在正则表达式步骤之后完成。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。