2017-09-19 13 views
0

特定のリソースに対して履歴テストカバレッジデータを取得しようとしています(weekly/mothly trendなど)。プロジェクトレベルでは、API https://sonar-service/api/resources?resource=com.demo.project:demo-project&metrics=new_coverage&includetrends=trueを使用して必要なデータを取得できます。特定のクラス/メソッドの履歴テストカバレッジデータ

しかし、クラスレベル(https://sonar-service/api/resources?resource=com.demo.project:demo-project:src/main/java/com/demoClass.java&metrics=new_coverage&includetrends=true)で情報を取得しようとすると同じことが起こりません。単に現在の値を返します。

特定のクラス/メソッドの履歴カバレッジデータを取得する方法はありますか(APIを使用するか、データベースを照会するかによって)。

下記のSonarqube 5.x &で可能でない場合は、6.xバージョンのSonarqubeで簡単な方法がありますか?

答えて

0

履歴データはファイルレベルで保持されません。私はそれがこれまであったとは思わない。

+0

迅速な対応をいただきありがとうございます。大変感謝しています。これを達成するために何かお勧めしますか?我々は組織レベルでのマネジメント報告のためのユーティリティーを構築するためにこれを探しており、このためにファイルレベルでトレンドを持つことは非常に重要です。 – Coc