gradle - 导出显式 Jacoco 它报告给 sonarqube 6.7
问题描述
我无法在新的 sonarqube 6.7 版本中看到集成测试,这就是我正在做的,
- 使用 Gradle 运行 Sonarqube 任务以生成报告以及代码覆盖率。
- 在这里,Sonarqube 默认调用测试任务并使用 Jacoco 插件生成的 build/jacoco 中的 test.exec 文件。
- 但是,我有一项任务取决于测试任务,以便在 build/jacoco 中放置一个 integrationTest.exec 报告,因为集成测试在 build 之外运行(出于某种原因)
- 尽管我在执行 Sonarqube 时明确放置了 integrationTest.exec 文件,但它仍然没有考虑报告,因此我没有看到计算的覆盖率有任何变化,我也没有看到覆盖范围内的集成测试部分,就像我看到的单元测试一样。
首先,我想了解像我上面那样导出集成测试结果是否可行?
其次,最新的 Sonarqube 是否能够在覆盖部分显示集成测试报告?
你的意见会对我有所帮助。
提前致谢!
解决方案
推荐阅读
- java - 两个线程共享同一个数组java
- python - 使用经过训练的模型来预测标签
- azure - 在 ARM 模板中检索当前版本以获取机密
- scala - 在Scala中,如何处理相同参数化类型的异构列表
- r - 如何从R中的列中找到前n个最小值?
- ios - Swift:如何在应用程序首次运行时将文件从应用程序包复制到 Documents 文件夹
- python-3.x - 如何同时运行这 2 个 python 例程?
- node.js - nodejs:http监听干扰串行端口读取
- php - 如果在同一页面中使用超过一次,短代码将无法正常工作
- javascript - window.addEventListener('scroll', ...) 似乎没有在 MS Edge 上触发?