Chromium Chronicle #3: Cakupan Kode di Gerrit

Episode 3: oleh Yuke, Roberto, dan Sajjad di Mountain View, CA (Juni 2019)
Episode sebelumnya

Pengujian sangat penting karena dapat menemukan bug dan regresi, menerapkan desain yang lebih baik, dan membuat kode lebih mudah dikelola. Cakupan kode membantu memastikan pengujian Anda menyeluruh.

Chromium CL dapat menampilkan perincian baris demi baris cakupan pengujian. Anda dapat menggunakan trybot cakupan kode untuk memastikan Anda hanya mengirimkan kode yang teruji dengan baik.

Untuk melihat cakupan kode untuk Chromium CL, picu trybot cakupan kode linux-coverage-rel:

Setelah build selesai dan data cakupan kode berhasil diproses, lihat kolom kanan pada tampilan perbedaan secara berdampingan untuk melihat informasi cakupan:

Alat cakupan kode saat ini mendukung kode C/C++ untuk Chrome di Linux; dukungan untuk lebih banyak platform dan bahasa lainnya sedang dalam proses.

Tribot cakupan kode telah diluncurkan ke eksperimen 10%. Setelah stabilitas lebih baik, kami berencana untuk mengaktifkannya secara default dan memperluasnya ke lebih banyak platform.

Pelajari Lebih Lanjut

Ingin mempelajari lebih lanjut? Lihat cakupan di Gerrit demo CL dan coba praktikkan cakupan kode di Gerrit, atau lihat dasbor cakupan codebase lengkap, yang dikelompokkan berdasarkan direktori dan komponen.

Bagikan masukan

Ada masukan? Hubungi code-coverage@chromium.org atau laporkan bug.