O Codecov
Codecov to usługa raportowania pokrycia kodu, która agreguje dane pokrycia z zestawów testów w potokach CI/CD i wyświetla je w żądaniach ściągnięcia i pulpitach nawigacyjnych. Obsługuje ponad 30 języków i integruje się z GitHub, GitLab, Bitbucket i większością narzędzi CI, aby zapewnić trendy zasięgu i zapobiegać regresjom. Codecov jest powszechnie używany przez projekty open source i zespoły inżynieryjne w celu utrzymania standardów pokrycia testów.
Częste problemy
- Raport dotyczący zasięgu nie jest przesyłany z CI
- Brak komentarza PR z danymi dotyczącymi zasięgu
- Uwierzytelnianie tokena nie powiodło się w CI
- Zmniejszenie zasięgu nie powoduje niepowodzenia sprawdzania statusu
- Nie znaleziono repozytorium lub nie zostało ono skonfigurowane
Wskazówki rozwiązywania problemów
- 1.Sprawdź status Codecov na status.codecov.io
- 2.Sprawdź, czy CODECOV_TOKEN jest poprawnie ustawiony w zmiennych środowiskowych CI
- 3.Użyj interfejsu CLI Codecov z flagą --verbose, aby debugować przesyłanie
- 4.Upewnij się, że obsługiwany jest format raportu zasięgu (lcov, zasięg.xml)
- 5.Skontaktuj się z pomocą techniczną Codecov poprzez problemy z GitHubem lub portal pomocy technicznej
Powiązane usługi
Pokaż wszystkie usługiInne usługi Infrastruktura do monitorowania