我有一些github項目,我想用代碼覆蓋率來測試。我發現(見blog post)實現此目的的唯一方法是編寫一個自定義腳本,用於統計代碼覆蓋率XML行和輸出Code coverage is 74.32%, which is below the accepted 80%
。在HTML中顯示代碼覆蓋範圍會更好,但在travis-ci中可能嗎?travis-ci中的可視代碼覆蓋率
6
A
回答
1
Travic CI不支持任何持久性存儲。一個建議是創建一個自定義腳本並運行phpunit --coverage-html
,然後使用類似rsync的方式將輸出目錄的內容發送到您自己的服務器。
13
您可以使用https://coveralls.io/和Travis一起來很好地顯示覆蓋範圍。例子可以在這裏找到:https://coveralls.io/r/phpmyadmin/error-reporting-server
PS:我知道這是一個相當古老的問題,但我發現它只是現在,當尋找別的東西。
相關問題
- 1. 代碼覆蓋率:.NET代碼覆蓋率和SonarQube VSTS集成
- 2. 聲納代碼覆蓋率:%代碼覆蓋率不一致
- 3. rspec的代碼覆蓋率
- 4. PHPUnitSeleniumTestcase的代碼覆蓋率
- 5. 代碼覆蓋率 - 哪個代碼覆蓋哪個代碼?
- 6. 差代碼覆蓋率
- 7. PHPUnit代碼覆蓋率0%
- 8. 代碼覆蓋率與SCCT
- 9. ESB代碼覆蓋率
- 10. 全部代碼覆蓋率
- 11. Xcode 8代碼覆蓋率
- 12. 代碼覆蓋率分析
- 13. 爲Perl代碼覆蓋率
- 14. TDD和代碼覆蓋率
- 15. 代碼覆蓋率爲Android
- 16. CoffeeScript代碼覆蓋率
- 17. PHPUnit代碼覆蓋率
- 18. MSTest代碼覆蓋率
- 19. Jacoco代碼覆蓋率
- 20. XCode - 代碼覆蓋率?
- 21. Python代碼覆蓋率
- 22. 代碼覆蓋率統計
- 23. Appium iOS代碼覆蓋率
- 24. Grails 3代碼覆蓋率
- 25. 可視化代碼覆蓋率結果的好方法
- 26. PHPUnit代碼覆蓋率顯示單元測試的代碼覆蓋率?
- 27. .Net Core 2.0中的代碼覆蓋率
- 28. rt jar中ArrayList的代碼覆蓋率?
- 29. Android Studio中的代碼覆蓋率
- 30. MVC中的代碼覆蓋率ASP
嗯,我害怕這一點。在Travis工作人員完成代碼覆蓋後,如何在電子郵件通知中傳遞此數據? – ducin 2013-02-22 19:35:10
@tkoomzaaskz,看起來也是個好主意。如果您在Travis中使用自定義php腳本,不確定sendmail是否正常工作,但您至少可以嘗試。 – 2013-02-22 20:06:22
您可以使用像[Heroku](http://www.heroku.com/)這樣的服務並將結果推送到那裏。 – Odi 2013-02-24 16:34:48