| 젠 토토 : 문서 : 9.6 : 젠 토토 | |||
|---|---|---|---|
| PostgreSQL : 문서 : 9.6 : 토토 핫를 누릅니다 | 롤 토토 : 문서 : 9.6 : 회귀 테스트 | 31장. 회귀 테스트 | PostgreSQL : 문서 : 9.6 : 클토토 핫언트 토토 핫 |
PostgreSQL 소스 코드는 적용 범위 테스트 도구를 사용하여 컴파일할 수 있으므로 코드의 어느 부분이 회귀 테스트 또는 코드와 함께 실행되는 다른 테스트 모음에 포함되는지 검사하는 것이 가능해집니다. 이는 현재 GCC로 컴파일할 때 지원되며 다음이 필요합니다.gcov그리고lcov프로그램.
일반적인 작업 흐름은 다음과 같습니다:
./configure --enable-coverage ... 기타 옵션 ... 만들다 확인 # 또는 다른 테스트 스위트 만들기 Coverage-html 만들기
그런 다음 HTML 브라우저에서 다음을 가리키도록 하세요.coverage/index.html.만들다명령은 하위 디렉토리에서도 작동합니다.
테스트 실행 사이의 실행 횟수를 재설정하려면 다음을 실행하세요.
범위를 깨끗하게 만듭니다