Chromium Chronicle #3: Mức độ sử dụng mã trong Gerrit

Tập 3: của Yuke, Roberto và Sajjad tại Mountain View, CA (tháng 6 năm 2019)
Các tập trước

Các hoạt động kiểm thử là rất quan trọng vì chúng tìm ra lỗi và lỗi hồi quy, thực thi thiết kế tốt hơn và giúp mã dễ bảo trì hơn. Mức độ sử dụng mã giúp bạn đảm bảo các quá trình kiểm thử của mình diễn ra kỹ lưỡng.

Chromium CL có thể hiển thị bảng phân tích từng dòng về phạm vi kiểm thử. Bạn có thể sử dụng trybot về mức độ sử dụng mã để đảm bảo rằng bạn chỉ gửi mã đã được kiểm thử tốt.

Để xem mức độ sử dụng mã của một CL Chromium, hãy kích hoạt trybot linux-coverage-rel:

Sau khi bản dựng hoàn tất và dữ liệu về mức độ sử dụng mã được xử lý thành công, hãy xem cột bên phải của chế độ xem điểm khác biệt cạnh nhau để xem thông tin về mức độ sử dụng:

Công cụ mức độ bao phủ mã hiện hỗ trợ mã C/C++ cho Chrome trên Linux; đang hỗ trợ thêm nhiều nền tảng và nhiều ngôn ngữ hơn.

Chúng tôi đã triển khai bot thử nghiệm mức độ sử dụng mã ở mức 10%. Khi thấy ổn định hơn, chúng tôi dự định bật tính năng này theo mặc định và mở rộng sang nhiều nền tảng hơn.

Tìm hiểu thêm

Bạn muốn tìm hiểu thêm? Hãy xem phạm vi bao phủ trong Gerrit demo CL và tìm hiểu mức độ bao phủ của mã trong Gerrit hoặc xem trang tổng quan về mức độ sử dụng cơ sở mã đầy đủ, được phân tích theo thư mục và thành phần.

Chia sẻ ý kiến phản hồi của bạn

Bạn có ý kiến phản hồi không? Hãy liên hệ với code-wrapage@chromium.org hoặc gửi lỗi.