2017-06-22 1 views
1

A partir de maintenant avec Sonarqube LTS (5.6), ce doc (https://docs.sonarqube.org/display/PLUG/Generic+Test+Coverage) peut être utilisé pour importer un rapport de test générique dans sonarqube. Cette propriété (sonar.genericcoverage.itReportPaths) peut également être utilisée pour voir la couverture des tests d'intégration dans Sonarqube. Mais avec 6.2, il est obsolète.Comment voir la couverture de test d'intégration dans Sonarqube 6.2

La seule façon d'importer une couverture générique en 6.2 est de passer par cette propriété (sonar.coverageReportPaths) comme expliqué dans ce document: https://docs.sonarqube.org/display/SONAR/Generic+Test+Data. Il n'y a aucune mention des rapports de tests d'intégration séparément.

Veuillez m'aider à identifier la propriété à utiliser dans Sonar 6.2 pour intégrer la couverture de test d'intégration avec Sonarqube 6.2 ou est-ce possible aussi?

Merci Nikhil

Répondre

3

En 6.2 il n'y a plus une différenciation entre les tests unitaires, tests d'intégration, tests de fumée, ...

Maintenant, ils sont importés et roulées en couverture, sans distinctions sur comment lignes sont couvertes. Donc, utilisez sonar.coverageReportPaths.

+1

Merci G.Ann pour votre réponse. Cela signifie que la propriété sonar.jacoco.itReportPath deviendra également obsolète et ne devrait pas être utilisée. Des détails sur cette propriété ont été documentés ici: https://docs.sonarqube.org/display/PLUG/Code+Coverage+by+Integration+Tests+for+Java+Project – Nikhil