2 回答

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個(gè)贊
默認(rèn)情況下測(cè)試結(jié)果文件位于temp文件夾中,嘗試通過(guò)復(fù)制文件任務(wù)復(fù)制文件,然后.coverage文件將被分析并生成coveragexml文件。
- task: CopyFiles@2
? displayName: 'Copy Files to: $(build.sourcesdirectory)\TestResults'
? inputs:
? ? SourceFolder: '$(Agent.TempDirectory)'
? ? TargetFolder: '$(build.sourcesdirectory)\TestResults'

TA貢獻(xiàn)1833條經(jīng)驗(yàn) 獲得超4個(gè)贊
WARN: The Code Coverage report doesn't contain any coverage data for the included files.
有關(guān)故障排除提示,.coverage 文件將在 sonarqube 結(jié)束分析任務(wù)期間轉(zhuǎn)換為coveragexml
Run Unit Tests and Save Results in file "NUnitResults.xml"
packages\NUnit.ConsoleRunner.3.7.0\tools \ nunit3-console.exe --result=NUnitResults.xml "NUnitTestProject1\bin\Debug\NUnitTestProject1.dll"
or, for older NUnit 2
"%ProgramFiles(x86)%\NUnit 2.6.4\bin \nunit-console.exe /result=NUnitResults.xml "NUnitTestProject1\bin\Debug\NUnitTestProject1.dll"
同時(shí), VSTS 擴(kuò)展文檔中的“分析 .NET 解決方案”中解釋了一種解決方法:在“附加屬性”文本區(qū)域中,添加以下屬性:
sonar.cs.vscoveragexml.reportsPaths=**/*.coveragexml
- 2 回答
- 0 關(guān)注
- 281 瀏覽
添加回答
舉報(bào)