Mam kilka projektów Github, które chcę przetestować z pokryciem kodu. Jedyny sposób, jaki znalazłem (zobacz blog post), aby to osiągnąć, to napisanie niestandardowego skryptu, który zlicza linie i wyniki XML zasięgu kodu Code coverage is 74.32%, which is below the accepted 80%
. Wyświetlanie zasięgu kodu w HTML jest o wiele lepsze, ale czy jest to możliwe w Travis-ci?Kodowanie wizualne w Travis-Ci
6
A
Odpowiedz
1
Travic CI nie obsługuje żadnego trwałego magazynu. Jedną z sugestii jest utworzenie niestandardowego skryptu i uruchomienie phpunit --coverage-html
, a następnie przesłanie zawartości wyjściowego katalogu do własnego serwera za pomocą czegoś podobnego do rsync.
13
Możesz użyć https://coveralls.io/ razem z Travisem, aby ładnie wyświetlić pokrycie. Przykład można znaleźć tutaj: https://coveralls.io/r/phpmyadmin/error-reporting-server
PS: Wiem, że to dość stare pytanie, ale znalazłem je właśnie teraz, gdy szukałem czegoś innego.
Powiązane problemy
- 1. Wzorce wizualne w pamięci?
- 2. TravisCI Pozwól awarie na przecięciu dwóch elementów
- 3. cmake i wizualne studio
- 4. Wizualne przedstawienie logiki programu
- 5. Jak testujesz elementy wizualne?
- 6. JavaScript typy danych wizualne
- 7. W jaki sposób określasz adresy IP dla addonu hosta TravisCI?
- 8. Jakieś różnice wizualne w konsoli systemu Linux?
- 9. zasoby wizualne studio past column
- 10. wizualne studio copy wklej błąd
- 11. niestandardowe studio wizualne 2013 2013
- 12. studio wizualne 2010: wykres zależności
- 13. Kodowanie UTF-8 Kodowanie rozmiaru:
- 14. TravisCI PHPUnit Błąd krytyczny - Wywołanie niezdefiniowanej metody PHPUnit_Util_Configuration :: getTestdoxGroupConfiguration()
- 15. Kodowanie zagnieżdżone Kodowanie zagnieżdżone modele
- 16. Kodowanie znaków w textarea
- 17. Kodowanie MP3 w Javie
- 18. String Kodowanie w Rubim
- 19. kodowanie substr_replace w PHP
- 20. Kodowanie nagłówków w MIMEText
- 21. Kodowanie SHA1 w Haskell
- 22. Kodowanie html w PHP
- 23. kodowanie urlinów w Dart
- 24. Kodowanie w monotouch
- 25. studio wizualne 2013 podkreślenie całego słowa
- 26. wizualne C++ 2010 express auto writing wsporniki
- 27. AngularJS Karma-jaśmin i studio wizualne 2015
- 28. Studio wizualne zajęte czeka na wewnętrzną operację
- 29. wizualne studio 2010 potwierdzenie na zamknięcie
- 30. pobierz i zainstaluj wizualne studio 2008
Hmm, bałem się tego. Co powiesz na przesłanie tych danych w powiadomieniu e-mailowym po zakończeniu kodowania na travis worker? – ducin
@tkoomzaaskz, wydaje się również dobrym pomysłem. Nie jestem pewien, czy sendmail działa, jeśli używasz niestandardowego skryptu php w Travis, ale możesz przynajmniej spróbować. –
Możesz użyć usługi takiej jak [Heroku] (http://www.heroku.com/) i przesłać tam wyniki. – Odi