首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用声呐8.9升级- scala项目的代码覆盖率为0%

使用声呐8.9升级- scala项目的代码覆盖率为0%
EN

Stack Overflow用户
提问于 2021-12-01 18:25:44
回答 1查看 220关注 0票数 0

在控制台输出中,我们得到了jacoco覆盖率报告。但在声纳上显示0%,并使用build.sbt文件进行工程设计。而在jenkins -Dsonar.coverage.jacoco.xmlReportPaths=".../jacoco.xml“而不是- Dsonar.jacoco.reportPath="../jacoco.exec”中,仍然有0%的报道显示在声呐上。

EN

回答 1

Stack Overflow用户

发布于 2022-09-16 13:12:36

我也面临着同样的问题,我更新了我的项目的配置。我能够看到SonarQube 8.9版本中的代码覆盖率

在project/plugins.sbt文件下

代码语言:javascript
复制
addSbtPlugin("com.github.sbt" % "sbt-jacoco" % "3.0.3") 

build.sbt中的更新

代码语言:javascript
复制
lazy val jacoco = Seq(jacocoReportSettings in Test := JacocoReportSettings().withTitle("Your service name").withFormats(JacocoReportFormats.XML))

lazy val root = (project in file(".")).enablePlugins(PlayJava).settings(jacoco: _*)

scala版本- 2.12.8

参考资料:https://blog.developer.atlassian.com/using-jacoco-a-code-coverage-tool-for-scala/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70189420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档