Экран покрытия кода зависает в Azure Pipeline Build - PullRequest
0 голосов
/ 14 ноября 2018

Я сейчас настраиваю лазурный конвейер для своего хранилища. В настоящее время он собирается правильно и запускает модульные тесты. Однако вкладка покрытия кода просто вращается бесконечно. Любая идея о том, что может вызвать это?

Подробнее

Каталог артефактов выглядит следующим образом:

enter image description here

Консоль показывает эту ошибку:

Ошибка: не удалось найти маршрут для идентификатора маршрута ms.vss-ТПО-web.project-обзор маршрута. Убедитесь, что запрошенный маршрут добавляется в маршруты общих данных.

Вот как запускаются и генерируются результаты теста:

dotnet tool install dotnet-reportgenerator-globaltool --tool-path .

dotnet test $(Build.SourcesDirectory)\RulesMadeEasy.Tests -c debug --logger trx --no-restore /p:CollectCoverage=true /p:CoverletOutputFormat=cobertura --results-directory $(Build.SourcesDirectory)\TestResults\ /p:CoverletOutput=$(Build.SourcesDirectory)\TestResults\

.\reportgenerator -reports:$(Build.SourcesDirectory)\TestResults\coverage.cobertura.xml -targetdir:$(Build.SourcesDirectory)\TestResults\ -reporttypes:"HTMLInline_AzurePipelines;Badges" --version 4.0.0-rc4

Результаты покрытия кода публикуются с помощью задачи PublishCodeCoverageResults @ 1 со следующими входными данными. входы: codeCoverageTool: Cobertura

    summaryFileLocation: '$(Build.SourcesDirectory)\TestResults\coverage.cobertura.xml'

    reportDirectory: '$(Build.SourcesDirectory)\TestResults'

1 Ответ

0 голосов
/ 17 января 2019

Вы должны включить службу Доски в своем проекте DevOps Azure, чтобы ошибка исчезла.

...