我使用LinkedHashSet
在Jenkins
上运行测试用例。某些测试用例失败,但是生成了nunit3-console.exe
。
当测试用例失败时,nunit-result.xml
作业将退出,并显示错误代码-2 。因此,我放置了一个Jenkins
来继续执行EXIT 0
的工作,我仍然得到一个Jenkins
的{{1}}文件。
然后,我将此xml文件传递给声纳扫描仪,以便可以在nunit output
仪表板上看到代码覆盖率。
一切正常。 nunit-result.xml
工作成功。但是在SonarQube
DashBoard上看不到代码覆盖率。
用于生成输出文件(Jenkins
)的命令:
SonarQube
此后,我应该在nunit-result.xml
仪表板上看到代码覆盖率。但是我看到除代码覆盖率以外的所有其他内容。
P.S。 :用于“(路径)” 例如,我将其替换为正确的文件路径?