Унифицированный отчет о покрытии кода в базе sonarqube на основе анализа различных тестовых проектов - PullRequest
0 голосов
/ 11 февраля 2020

Мы используем версию SonarQube - 8.1 для предприятий.

Наш проект тестируется с использованием различных методик. Модульное тестирование на уровне компонентов проекта и интеграционных тестов. Тесты выполняются из разных заданий сборки / Jenkins, и все используют Jacoco для покрытия кода. Мы хотели бы создать единый отчет из всех этих тестовых источников в SonarQube.

Самое близкое, о чем я мог подумать, - это накопление отчетов jacoco, как предлагается здесь Как настроить мультимодуль Maven + Sonar + JaCoCo для создания объединенного отчета о покрытии?

Но это означает, что мне нужно запускать все мои тесты из одной точки, которая не будет работать для нас, поскольку все эти тесты выполняются из разных источников и запускаются из разных событий.

Возможно, портфель может помочь здесь, но из документы, которые выглядят как портфолио, объединяют различные услуги, которые составляют один и тот же продукт, и это не мой случай.

Есть предложения?

...