[发明专利]用于在代码审查期间显示测试覆盖数据的过程有效
申请号: | 201480068403.8 | 申请日: | 2014-12-11 |
公开(公告)号: | CN105830037B | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 马尔科·伊万科维奇;维奥拉·卡塔林·彼得拉;帕维尔·马齐尼亚克 | 申请(专利权)人: | 谷歌公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中原信达知识产权代理有限责任公司11219 | 代理人: | 李佳,穆德骏 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 所提供的是用于在代码审查过程期间监测为进行审查而发送的代码更改并且对所述代码更改执行测试覆盖计算以生成对应的测试覆盖数据的方法和系统。代码覆盖服务监测输入至代码审查系统的代码更改,并且对作为代码审查过程的结果被确定为已经显著演进的任何代码更改自动执行测试覆盖计算。所述代码覆盖服务将产生的测试覆盖数据(例如,测试覆盖数)的通知提供至与所述代码更改相关联的各种用户和/或系统,包括代码审查者、代码作者、代码审查系统、其它通知系统、和/或其任何组合。所述测试覆盖数据能够用于所涉及的相关代码的代码健康的综合评估。 | ||
搜索关键词: | 用于 代码 审查 期间 显示 测试 覆盖 数据 过程 | ||
【主权项】:
一种用于提供代码更改的测试覆盖数据的计算机实现方法,所述方法包括:检测提交至代码审查系统的传入代码更改;将所述传入代码更改与先前提交至所述代码审查系统的所述传入代码更改的先前版本进行比较;基于所述比较,确定所述传入代码更改相对于先前提交至所述代码审查系统的所述传入代码更改的所述先前版本已经修改的程度;响应于所确定的修改的程度满足阈值,对所述传入代码更改执行一个或者多个测试覆盖计算;响应于所述修改的程度不满足所述阈值,维持对先前提交至所述代码审查系统的所述传入代码更改的所述先前版本所执行的测试覆盖计算;基于所执行的所述一个或者多个测试覆盖计算或者对所述传入代码更改的所述先前版本所执行的所述测试覆盖计算,生成所述传入代码更改的测试覆盖数据;以及将对于所述代码更改而生成的所生成测试覆盖数据的通知发送至与所述代码更改相关联的至少一个接收方。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌公司,未经谷歌公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480068403.8/,转载请声明来源钻瓜专利网。
- 上一篇:用于访问存储器的存储器装置
- 下一篇:人机交互功能执行方法及终端