The Chromium Chronicle n. 3: copertura del codice in Gerrit

Episodio 3: di Yuke, Roberto e Sajjad, Mountain View, CA (giugno 2019)
Puntate precedenti

I test sono fondamentali perché individuano bug e regressioni, applicano progetti migliori e semplificano la manutenzione del codice. La copertura del codice ti aiuta a assicurarti che i test siano accurati.

Gli CL di Chromium possono mostrare un'analisi dettagliata della copertura dei test. Puoi utilizzare il testbot di copertura del codice per assicurarti di inviare solo codice ben testato.

Per visualizzare la copertura del codice per un CL di Chromium, attiva la copertura del codice write-bot linux-coverage-rel:

Una volta che la build è terminata e i dati sulla copertura del codice sono stati elaborati correttamente, guarda la colonna a destra della visualizzazione affiancata delle differenze per vedere le informazioni sulla copertura:

Lo strumento di copertura del codice attualmente supporta il codice C/C++ per Chrome su Linux. È in corso il supporto per più piattaforme e altri linguaggi.

Il crawler con copertura del codice è stato implementato in un esperimento al 10% e, una volta che avremo acquisito maggiore sicurezza sulla sua stabilità, prevediamo di attivarlo per impostazione predefinita e di estenderlo ad altre piattaforme.

Scopri di più

Vuoi saperne di più? Controlla la copertura in Gerrit demo CL e prova con la copertura del codice in Gerrit oppure guarda la dashboard completa della copertura di codebase, suddivisa per directory e componenti.

Condividi il tuo feedback

Vuoi lasciare un feedback? Contatta code-coverage@chromium.org o segnala un bug.