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

33,5. kèo bóng đá euro kiểm tra

Mã nguồn PostgreSQL có thể được biên dịch với thiết bị kèo bóng đá euro, do đó có thể kiểm tra phần nào của mã được bao phủ bởi các thử nghiệm 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 được hỗ trợ khi biên dịch với GCC và nó yêu cầuGCOVLCOVChương trình.

Một quy trình công việc điển hình 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 đá euro # hoặc bộ kiểm kèo bóng đá euro khác
tạo phạm vi bảo hiểm-html

Sau đó, trỏ trình duyệt HTML của bạn vàokèo bóng đá euro/Index.html.

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ó thể chạy

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

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

Bạn có thể chạy một số thử nghiệm khác nhau trước khi thực hiện báo cáo kèo bóng đá euro; Số lượng thực thi sẽ tích lũy. Nếu bạn muốn đặt lại số lượng thực thi giữa các lần chạy thử, hãy chạy:

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

Bạn có thể chạyLàm cho kèo bóng đá euro-htmlhoặcTạo phạm vi kèo bóng đá eurolệnh trong thư mục con nếu bạn muốn báo cáo kèo bóng đá euro chỉ cho một phần của cây mã.

sử dụnglàm cho DistcleanĐể làm sạch khi hoàn thành.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không phù hợp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.