Ich habe einige Github-Projekte, die ich mit Code-Coverage testen möchte. Der einzige Weg, den ich gefunden habe (siehe blog post), um dies zu erreichen, besteht darin, ein benutzerdefiniertes Skript zu schreiben, das Code-Coverage-XML-Zeilen zählt und Code coverage is 74.32%, which is below the accepted 80%
ausgibt. Die Darstellung von Code in HTML ist viel besser, aber ist es in travis-ci möglich?visual code coverage in travis-ci
6
A
Antwort
1
TRAVIC CI unterstützt keinen persistenten Speicher. Ein Vorschlag wäre, ein benutzerdefiniertes Skript zu erstellen und auszuführen, dann senden Sie den Inhalt des Ausgabeverzeichnisses an Ihren eigenen Server mit etwas wie rsync.
13
Sie können https://coveralls.io/ zusammen mit Travis verwenden, um Abdeckung gut anzuzeigen. Beispiel finden Sie hier: https://coveralls.io/r/phpmyadmin/error-reporting-server
PS: Ich weiß, das ist ziemlich alte Frage, aber ich habe es gerade jetzt bei der Suche nach etwas anderem gefunden.
Verwandte Themen
- 1. Visual Studio 2012 Code Coverage
- 2. Visual Studio 2015 Code Coverage Falsche Datei
- 3. MSTest Code Coverage
- 4. Autoeigenschaften aus Code Coverage in Visual Studio 2015 ausschließen
- 5. Code-Coverage-Test in Visual Studio 2010? Wie?
- 6. Xcode 7 Code Coverage - Keine Coverage Daten
- 7. Grunticon & TravisCI
- 8. Code Coverage in Android Studio
- 9. Code/Branch Coverage-Tool für Visual Studio 2015
- 10. Anzeigen von Code-Coverage-Ergebnissen außerhalb von Visual Studio
- 11. Istanbul Code Coverage
- 12. Code Coverage mit PHPUnitSeleniumTestcase
- 13. Code Coverage für statische Bibliothek (.lib) Visual Studio
- 14. Xcode: Code Coverage Prozentsatz
- 15. Code Coverage Prozentsatz nicht gut
- 16. emma code coverage report
- 17. TDD und Code Coverage
- 18. Xcode und Code Coverage
- 19. Android Gradle Code Coverage
- 20. Fehler beim Importieren des SonarQube Visual Studio Code Coverage
- 21. Beliebiges .net Code Coverage Plugin für Visual Studio 2010?
- 22. Code Coverage Tool für Visual Studio TDD Projekt
- 23. Verständnis Istanbul Code Coverage
- 24. google-test: code coverage
- 25. Code Coverage mit Jenkins
- 26. Code-Coverage mit Optimierung
- 27. Was ist Code Coverage?
- 28. XSL-Code-Coverage-Tool
- 29. Analysieren Code Coverage verschwindet
- 30. Code Coverage and Blame
Hmm, davor hatte ich Angst. Wie wäre es mit der Weitergabe dieser Daten innerhalb der E-Mail-Benachrichtigung, nachdem die Code-Coverage auf einem Travis-Mitarbeiter durchgeführt wurde? – ducin
@ tkoomzaaskz, scheint auch eine gute Idee. Nicht sicher, ob sendmail funktioniert, wenn Sie ein benutzerdefiniertes PHP-Skript in Travis verwenden, aber Sie könnten es zumindest versuchen. –
Sie können einen Dienst wie [Heroku] (http://www.heroku.com/) verwenden und dort die Ergebnisse pushen. – Odi