我正在使用VSTS build pipline构建我的项目( ASP .Net Core 2.1 )
。
我添加了test
命令来运行测试项目,并启用了Publish test results and code coverage
复选框以查看代码覆盖率结果。
我可以看到测试结果正在上传,但是看不到任何有关代码覆盖率的信息。
我错过了什么吗?
更新1
我正在使用Hosted VS2017
代理程序池
答案 0 :(得分:2)
可以通过在命令行参数中添加--collect“ Code coverage”选项来收集代码覆盖率。当前仅在Windows平台上可用。
在您的情况下,您的参数应类似于-configuration $(BuildConfiguration)--collect“代码覆盖率”
如果将鼠标悬停在“发布测试结果和代码覆盖率”复选框旁边的(!)图标上,则可以使用此信息