2017-09-19 4 views
0

Nous essayons d'extraire des données de couverture de test historiques (plus proches des tendances hebdomadaires/mensuelles) pour une ressource donnée. Au niveau du projet, nous sommes en mesure d'extraire les données requises en utilisant l'API https://sonar-service/api/resources?resource=com.demo.project:demo-project&metrics=new_coverage&includetrends=true.Données de couverture de test historiques pour une classe/méthode donnée

Mais la même chose ne fonctionne pas si nous essayons d'extraire des informations au niveau de la classe (https://sonar-service/api/resources?resource=com.demo.project:demo-project:src/main/java/com/demoClass.java&metrics=new_coverage&includetrends=true). Il renvoie simplement la valeur actuelle.

Existe-t-il un moyen d'extraire des données de couverture historiques pour une classe/méthode donnée (en utilisant des API ou en interrogeant la base de données).

Si ce n'est pas possible dans Sonarqube 5.x & ci-dessous, avons-nous un moyen plus simple dans la version 6.x de Sonarqube.

Répondre

0

Les données d'historique ne sont pas conservées au niveau du fichier. Je ne crois pas que ça l'ait jamais été.

+0

Merci pour la réponse rapide, Ann. Appréciez-le grandement. Recommandez-vous quelque chose pour que nous y parvenions? Nous recherchons cela pour créer un utilitaire pour la gestion des rapports au niveau de l'organisation et il est très important d'avoir la tendance au niveau du fichier pour cela. – Coc