我們正試圖爲給定資源提取歷史測試覆蓋率數據(更像每週/多次趨勢)。在項目級別,我們可以通過使用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中是否有更簡單的方法。
謝謝您的快速回復,Ann。非常感謝。你有什麼建議我們實現這一目標嗎?我們正在尋找這個在組織層面爲管理層報告建立一個實用程序,爲此在文件級別上有一個趨勢非常重要。 – Coc