Я пытаюсь сгенерировать отчет о покрытии кода, используя конвейер сборки для модульных тестов C # (MSTest2). Отчет может быть сгенерирован с использованием Reportgenerator.exe, но в качестве входных данных используется файл .xml. Я добавил тестовую задачу Visual Studio, которая сгенерировала файл .coverage в артефакте сборки. Мы могли бы использовать CodeCoverage.exe для преобразования .coverage в .xml файл.
Чтобы проверить это локально, я скопировал файл .coverage и при запуске:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Team Tools\Dynamic Code Coverage Tools\amd64>CodeCoverage collect /IIS /session:WebSession /output:'C:\CoverageFiles\test.coverage'
и
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Team Tools\Dynamic Code Coverage Tools\amd64>CodeCoverage analyze /output:'c:\CoverageFiles\results.xml' 'c:\CoverageFiles\test.coverage'
скрипт не выдает никакой ошибки и xml-файл также не генерируется.
Есть ли другой способ создать файл .xml из файла .coverage? Любая помощь по этому вопросу приветствуется.