声纳覆盖率:lcov覆盖率报告中的文件路径不正确

时间:2019-11-14 14:08:02

标签: angular sonarqube karma-coverage lcov

由于LCOV.info文件路径错误,声纳构建在Bamboo中失败。 我还在Bamboo管道中添加了脚本,以查找lcov.info的确切路径,但是我在寻找的日志中没有任何确切路径。

我需要在sonar-properties文件或karma.conf文件中添加什么?

有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

  1. 您需要确保为测试生成了一份覆盖率报告。因此,如果您要在Bamboo脚本中运行类似npm test的操作,请确保在package.json中添加了--code-coverage。

  2. 在sonar-project.properties文件中,您需要设置创建文件的路径。

{"success": 0}

您可以运行具有覆盖率的本地测试,以查看lcov.info文件的生成位置。

相关问题