Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4

32,5. kèo bóng đá pháp kiểm tra

Mã nguồn PostgreSQL có thể được biên dịch với thiết bị kèo bóng đá pháp, do đó có thể kiểm tra phần nào của mã được bao phủ bởi các bài kiểm tra hồi quy hoặc bất kỳ bộ kiểm tra nào khác được chạy với mã. Điều này hiện đang được hỗ trợ khi biên dịch với GCC và yêu cầuGCOVLCOVChương trình.

Một quy trình công việc điển hình sẽ trông như thế này:

./configure --Enable-Coverage ... các tùy chọn khác ...
làm
Thực hiện kiểm kèo bóng đá pháp # hoặc bộ kiểm kèo bóng đá pháp khác
tạo phạm vi bảo hiểm-html

Sau đó, trỏ trình duyệt HTML của bạn vàophạm vi kèo bóng đá pháp/index.html. ThelàmCác lệnh cũng hoạt động trong các thư mục con.

Nếu bạn không cóLCOVhoặc thích đầu ra văn bản hơn báo cáo HTML, bạn cũng có thể chạy

Tạo phạm vi kèo bóng đá pháp

thay vìLàm cho kèo bóng đá pháp-html, sẽ sản xuất.gcovTệp đầu ra cho mỗi tệp nguồn liên quan đến bài kiểm kèo bóng đá pháp. (Tạo phạm vi kèo bóng đá phápLàm cho kèo bóng đá pháp-htmlSẽ ghi đè lên các tệp của nhau, vì vậy việc trộn chúng có thể gây nhầm lẫn.)

Để đặt lại số lượng thực thi giữa các lần chạy thử, chạy:

Làm cho kèo bóng đá pháp-Clean

Gửi hiệu chỉnh

118Postgresql: Tài liệu: 13: 32,5. kèo bóng đá pháp kiểm tra69Mẫu nàyĐể báo cáo vấn đề tài liệu.