Используйте Sonarqube для сбора данных из нескольких источников - PullRequest
0 голосов
/ 23 сентября 2018

Я использую SonarQube для отображения покрытия кода из моего приложения, а также использую Coverlet для сбора покрытия кода и публикую эти результаты на информационной панели SonarQube.Мое приложение является приложением dotnet.

Я могу использовать dotnet test myapplication/Tests/MyApplication.Tests.Unit/MyApplication.Tests.Unit.csproj /p:CollectCoverage=true /p:CoverletOutputFormat=opencover, чтобы собрать покрытие тестов из моих модульных тестов и опубликовать их в SonarQube, однако у меня есть интеграционные тесты в том же каталоге, который я также хочувнести вклад в ту же статистику покрытия.

Эти интеграционные тесты находятся в каталоге myapplication / Tests / MyApplication.Tests.Integration / MyApplication.Tests.Integration.csproj

Как собирать статистику покрытия изоба из них, и опубликовать общие выводы в сопроводительный документ.

Обратите внимание, я использую ОС на основе Unix.

Любая помощь по этому вопросу будет принята с благодарностью.

...