Не вижу покрытия кода в моем коде с помощью сборки Azure DevOps

Я не могу увидеть покрытие кода из своего кода с помощью сборки Azure DevOps.

Я следил за учебником по SonarQube, но ничего не вижу о покрытии на панели мониторинга SonarQube и о покрытии сводной сборки из Azure DevOps.

Это результат сборки

Сборка прошла успешно, но у меня все еще нет информации.

Что я должен делать?


person Dalio141    schedule 28.08.2019    source источник
comment
Есть какие-нибудь обновления по этой проблеме? Вы решили эту проблему? Если нет, не могли бы вы сообщить мне самую свежую информацию об этой проблеме?   -  person Levi Lu-MSFT    schedule 30.08.2019
comment
Привет @ LeviLu-MSFT, теперь мы знаем, что проблема в нашем агенте, возможно, из-за того, что codecoverage.exe не работает должным образом. Наш следующий шаг - запустить codecoverage на нашей машине, а не на ADOS. Когда я исправлю ошибку, я отправлю свой ответ!   -  person Dalio141    schedule 02.09.2019


Ответы (1)


Не вижу покрытия кода в моем коде с помощью сборки Azure DevOps

Если вы используете Azure Devops Srever (TFS 2019), в сообществе разработчиков существует известная проблема:

Вкладка покрытия кода отсутствует в Azure Сервер DevOps

Ответ команды MS: Выпущено исправление для этой проблемы! Установите самый последний выпуск с https://visualstudio.microsoft.com/downloads/.

В качестве обходного пути вы можете попробовать метод, предоставленный jingzhu yan:

вы можете добавить файлы копирования и опубликовать шаги результатов сборки, а затем загрузить файл результатов покрытия из Artifacts.

Если вы используете службы Azure Devops, убедитесь, что вы включили Покрытие кода в тестовой задаче VS:

введите здесь описание изображения

person Levi Lu-MSFT    schedule 29.08.2019