我正在使用VSTS构建pipline来构建我的项目 ( ASP .Net Core 2.1 ) .我添加了 test 命令来运行测试项目并启用 Publish test results and code coverage 复选框以便能够查看代码覆盖率结果 .
( ASP .Net Core 2.1 )
test
Publish test results and code coverage
我可以看到测试结果上传但无法查看有关代码覆盖率的任何信息 .
我错过了什么吗?
UPDATE 1 我正在使用 Hosted VS2017 代理池
Hosted VS2017
可以通过在命令行参数中添加--collect“代码覆盖率”选项来收集代码覆盖率 . 目前仅适用于Windows平台 .
在您的情况下,您的参数应该如下所示--configuration $(BuildConfiguration) - collect "Code coverage"
如果将鼠标悬停在“发布测试结果和代码覆盖率”复选框旁边的(!)图标上,则可以使用此信息
1 回答
可以通过在命令行参数中添加--collect“代码覆盖率”选项来收集代码覆盖率 . 目前仅适用于Windows平台 .
在您的情况下,您的参数应该如下所示--configuration $(BuildConfiguration) - collect "Code coverage"
如果将鼠标悬停在“发布测试结果和代码覆盖率”复选框旁边的(!)图标上,则可以使用此信息