Как увидеть покрытие интеграционными тестами в Sonarqube 6.2

На данный момент с Sonarqube LTS (5.6) этот документ (https://docs.sonarqube.org/display/PLUG/Generic+Test+Coverage) можно использовать для импорта общего отчета о тестировании в sonarqube. Также это свойство (sonar.genericcoverage.itReportPaths) можно использовать для просмотра покрытия интеграционными тестами в Sonarqube. Но с 6.2 это устарело.

Единственный способ импортировать общее покрытие в версии 6.2 — это свойство ( sonar.coverageReportPaths ), как описано в этом документе: https://docs.sonarqube.org/display/SONAR/Generic+Test+Data . Отчеты об интеграционных тестах отдельно не упоминаются.

Пожалуйста, помогите мне определить, какое свойство использовать в Sonar 6.2 для интеграции интеграционного тестового покрытия с Sonarqube 6.2, или это возможно?

Спасибо, Нихил.


person Nikhil    schedule 22.06.2017    source источник


Ответы (1)


В версии 6.2 больше нет различий между модульными тестами, интеграционными тестами, дымовыми тестами и т. д.

Теперь они импортируются и объединяются в Coverage без каких-либо различий в том, как покрывать линии. Так что используйте sonar.coverageReportPaths.

person G. Ann - SonarSource Team    schedule 22.06.2017
comment
Спасибо Г.Энн за ваш ответ. Это означает, что свойство sonar.jacoco.itReportPath также устареет и не должно использоваться. Подробности об этом свойстве описаны здесь: docs.sonarqube.org/display/PLUG/ - person Nikhil; 14.07.2017