2017-03-07 1 views
0

J'essaie de sortir des rapports de couverture de test (lcov) d'istanbul en sonarqube pour analyser notre couverture de test en utilisant thinkworks GO. Il existe un dossier de couverture/html en cours de sortie mais sonarqube signale l'erreur suivante Aucune propriété de couverture. Ignorer le capteur. Voici mon fichier de propriétés, qu'est-ce qui me manque?couverture de test sonarqube avec istanbul: Aucune propriété de couverture. Skip Sensor

sonar.projectKey=transformers.allspark.ui 
sonar.projectName=Transformers Allspark UI 
sonar.projectVersion=1.0 
sonar.host.url=https://sonarqube-security.test.ctmers.io 
sonar.sources=. 
sonar.projectBaseDir=. 
sonar.language=js 
sonar.sourceEncoding=UTF-8 
sonar.javascript.lcov.reportPath=coverage/html 
+0

pouvez-vous partager votre code –

+0

Votre rapport de couverture est-il nommé exactement "html"? –

Répondre

0

Merci de répondre. J'ai réussi à résoudre ce problème en remplaçant la dernière ligne par ceci: sonar.javascript.lcov.reportPath = coverage/html/lcov.info. Il semble que sonarqube a besoin d'un chemin vers un fichier (lcov.info) et pas seulement le dossier. De plus, ma configuration d'istanbul était incorrecte car elle nécessitait la sortie de lcov et pas seulement un rapport standard.