Про Codecov
Codecov — це сервіс звітування про покриття коду, який агрегує дані покриття з тестових наборів у CI/CD-пайплайнах та відображає їх у pull-запитах та дашбордах. Він підтримує понад 30 мов та інтегрується з GitHub, GitLab, Bitbucket та більшістю інструментів CI для надання тенденцій покриття та запобігання регресіям. Codecov широко використовується проєктами з відкритим вихідним кодом та інженерними командами для підтримки стандартів покриття тестами.
Типові проблеми
- Звіт про покриття не завантажується з CI
- Коментар PR не відображається з даними покриття
- Автентифікація токена не вдається в CI
- Зменшення покриття не викликає помилки перевірки статусу
- Репозиторій не знайдено або не налаштовано
Поради з усунення неполадок
- 1.Перевірте статус Codecov на status.codecov.io
- 2.Переконайтеся, що CODECOV_TOKEN правильно встановлено в змінних середовища CI
- 3.Використовуйте Codecov CLI з прапором --verbose для налагодження завантажень
- 4.Переконайтеся, що формат звіту про покриття підтримується (lcov, coverage.xml)
- 5.Зверніться до підтримки Codecov через GitHub Issues або портал підтримки
Пов'язані сервіси
Переглянути всі сервісиІнші сервіси Інфраструктура для моніторингу