PostgreSQL 소스 코드는 적용 범위와 함께 컴파일 할 수 있습니다 테스트 계측, 검사가 가능해집니다 코드의 어느 부분이 회귀 테스트로 덮여 있거나 코드와 함께 실행되는 다른 테스트 스위트. 이것은 현재입니다 GCC로 컴파일 할 때 지원되며가 필요합니다.gcovandLCOV프로그램.
일반적인 워크 플로는 다음과 같습니다.
./configure-enable-coverage ... 기타 옵션 ... Gmake Gmake Check # 또는 기타 사설 토토 스위트 gmake 적용 범위 html
그런 다음 HTML 브라우저를적용 범위/index.html.
사설 토토 실행간에 실행 카운트를 재설정하려면 실행 :
gmake Coverage-Clean