我在.NET Core 2.2上构建了一个项目,并且正在使用Build&Release的VSO构建定义;与Sonar Qube一起提高代码质量。
我面临的问题与Visual Studio测试(2.0版)步骤保留测试结果的位置以及代码覆盖率有关。似乎默认情况下,测试结果(* .trx和* .coverage)文件保存在D:\ a \ _temp ..... *。trx位置。
我对此没有特别的疑问,但是Sonar Qube似乎找不到测试结果,因为它在D:\ a \ 1 \ TestResults下查看
我尝试传递一个额外的vsconsole测试参数-m
在将测试结果保存在D:\ a \ 1时,Sonar Qube能够获取测试文件,但这样做似乎Visual Studio测试步骤无法发布测试结果并且失败。
关于这个问题有什么想法吗?