给定类/方法的历史测试覆盖率数据

时间:2017-09-19 09:12:01

标签: api sonarqube sonarqube-scan trend test-coverage

我们正在尝试为给定资源提取历史测试覆盖率数据(更像是每周/每个趋势)。在项目级别,我们可以使用API​​ https://sonar-service/api/resources?resource=com.demo.project:demo-project&metrics=new_coverage&includetrends=true获取所需数据。

但是,如果我们尝试在类级别(https://sonar-service/api/resources?resource=com.demo.project:demo-project:src/main/java/com/demoClass.java&metrics=new_coverage&includetrends=true)获取信息,则无法正常工作。它只返回当前值。

有没有办法获取给定类/方法的历史覆盖率数据(通过使用API​​或查询数据库)。

如果在Sonarqube 5.x&下面,我们在Sonarqube的6.x版本中有任何更简单的方法。

1 个答案:

答案 0 :(得分:0)

历史数据不会保留在文件级别。我不相信它曾经存在过。