Odcinek 3: Yuke, Roberto i Sajjad w Mountain View, Kalifornia (czerwiec 2019 r.)
Poprzednie odcinki
Testy mają kluczowe znaczenie, ponieważ wykrywają błędy i regresje, egzekwują lepsze projekty i ułatwiają zarządzanie kodem. Pokrycie kodu pomaga zapewnić dokładność testów.
Listy CL w Chromium mogą wyświetlać poszczególne wiersze zakresu zasięgu testu. Aby mieć pewność, że przesyłasz tylko dobrze przetestowany kod, możesz użyć trybota pokrycia kodu.
Aby zobaczyć zasięg kodu dla karty CL w Chromium, wywołaj wywołanie kodu trybot linux-coverage-rel:
Gdy kompilacja zakończy się i dane zostaną przetworzone, spójrz na prawą kolumnę widoku różnic, aby zobaczyć informacje o pokryciu:
Narzędzie do zasięgania kodu obsługuje obecnie kod C/C++ do Chrome w systemie Linux. Trwają też prace nad dodaniem kolejnych platform i języków.
Testbota pokrycia kodu został wdrożony w eksperymencie obejmującym 10% użytkowników. Gdy uzyskamy większą stabilność, planujemy włączyć go domyślnie i udostępnić na większej liczbie platform.
Więcej informacji
Chcesz dowiedzieć się więcej? Sprawdź zasięg w demonstracji CL usługi Gerrit i poeksperymentuj z pokryciem kodu w narzędziu Gerrit lub wyświetl panel pokrycia bazy kodu z podziałem na katalogi i komponenty.
Prześlij opinię
Chcesz przekazać nam opinię? Wyślij e-maila na adres code-coverage@chromium.org lub zgłoś błąd.