عن Codecov
Codecov عبارة عن خدمة لإعداد تقارير عن تغطية التعليمات البرمجية تقوم بتجميع بيانات التغطية من مجموعات الاختبار في خطوط أنابيب CI/CD وتعرضها في طلبات السحب ولوحات المعلومات. وهو يدعم أكثر من 30 لغة ويتكامل مع GitHub وGitLab وBitbucket ومعظم أدوات CI لتوفير اتجاهات التغطية ومنع التراجعات. يتم استخدام Codecov على نطاق واسع من قبل المشاريع مفتوحة المصدر والفرق الهندسية للحفاظ على معايير تغطية الاختبار.
المشاكل الشائعة
- لا يتم تحميل تقرير التغطية من CI
- تعليق PR لا يظهر مع بيانات التغطية
- فشل مصادقة الرمز المميز في CI
- انخفاض التغطية لا يؤدي إلى فشل التحقق من الحالة
- لم يتم العثور على المستودع أو لم يتم تكوينه
نصائح لاستكشاف الأخطاء وإصلاحها
- 1.تحقق من حالة Codecov على Status.codecov.io
- 2.تحقق من تعيين CODECOV_TOKEN بشكل صحيح في متغيرات بيئة CI
- 3.استخدم Codecov CLI مع علامة --verbose لتصحيح أخطاء التحميلات
- 4.تأكد من دعم تنسيق تقرير التغطية (lcov، Cover.xml)
- 5.اتصل بدعم Codecov عبر مشكلات GitHub أو بوابة الدعم
خدمات ذات صلة
عرض جميع الخدماتخدمات البنية التحتية أخرى للمراقبة