Chromium Chronicle #3: Gerrit'teki Kod Kapsamı

Bölüm 3: Yuke, Roberto ve Sajjad, Mountain View, Kaliforniya'da (Haziran 2019)
Önceki bölümler

Testler; hataları ve regresyonları bulduğu, daha iyi tasarımları zorunlu kıldığı ve kodun bakımını kolaylaştırdığı için kritik öneme sahiptir. Kod kapsamı, testlerinizin kapsamlı olmasını sağlar.

Chromium CL'leri, test kapsamının satır satır dökümünü gösterebilir. Yalnızca iyi şekilde test edilmiş kodu gönderdiğinizden emin olmak için kod kapsamı trybot'unu kullanabilirsiniz.

Bir Chromium CL'sinin kod kapsamını görmek için deneme robotu linux-coverage-rel kodunu tetikleyin:

Derleme tamamlandıktan ve kod kapsamı verileri başarıyla işlendikten sonra, kapsam bilgilerini görmek için yan yana fark görünümünün sağ sütununa bakın:

Kod kapsamı aracı şu anda Linux'ta Chrome için C/C++ kodunu desteklemektedir. Daha fazla platform ve daha fazla dil için destek devam etmektedir.

Kod kapsamında deneme kolu% 10'luk bir denemede kullanıma sunulmuştur ve kararlılığı konusunda daha rahat olduğumuzda, varsayılan olarak etkinleştirip daha fazla platformda kullanıma sunmayı planlıyoruz.

Daha Fazla Bilgi

Daha fazla bilgi edinmek ister misiniz? Gerrit demo CL'deki rapora göz atın ve Gerrit'teki kod kapsamını inceleyin veya dizinlere ve bileşenlere göre ayrılmış kod tabanı kapsam kontrol panelinin tamamına göz atın.

Görüşlerinizi paylaşın

Geri bildiriminiz mi var? code-coverage@chromium.org adresiyle iletişime geçin veya hata bildiriminde bulunun.