Спасибо @DanielMann, что напоминание помогло. Я использую openCover, и я не понимаю, что OpenCover имеет собственный формат. Теперь я изменил свой скрипт Cake для поддержки конвертации из openCover в Cobertura.
Я добавил заголовки в скрипт для торта следующим образом:
#addin "nuget:?package=Cake.OpenCoverToCoberturaConverter&version=0.1.1.2"
#tool "nuget:?package=OpenCoverToCoberturaConverter&version=0.3.2"
, а затем, после успешных тестов, я запускаю покрытие кода следующим образом:
OpenCover(tool => {
tool.XUnit2($"{testsPath}/**/**/**/**/{projectName}.dll",xUnit2Settings);
}, new FilePath("./OpenCoverCoverageResults.xml"),openCoverSettings);
OpenCoverToCoberturaConverter("OpenCoverCoverageResults.xml", "CoberturaCoverageResults.xml");
ReportGenerator($"CoberturaCoverageResults.xml", $"{outputDir}/Reports");