运行 Hybris 自定义扩展上的 SonarQube

Running SonarQube on Hybris Custom Extensions

在 Hybris 中,运行"ant alltests" of platform/build.xml 生成一个 HTML 测试报告案件执行。

运行 "ant sonar" of platform/build.xml 结果分析报告, 但未显示 Junit/testcase 覆盖率。

要让 Sonar 检查覆盖范围,我们需要任何额外的配置吗?

您需要告诉分析在哪里可以找到单元测试报告。从您的问题中不清楚您使用的是哪个引擎,但 the docs 应该可以帮助您找出要使用的 属性 名称。

您首先需要 运行 jacoco ant 目标:

ant jacocoalltests