InfoGrab DocsInfoGrab Docs

테스트 결과 추적

GitLab CI 파이프라인에서 Rails 및 End-to-End 테스트 결과를 ClickHouse로 내보내고 추적하는 방법을 설명합니다.

Rails 테스트 결과 추적 # gitlab_quality-test_tooling gem의 GitlabQuality::TestTooling::TestMetricsExporter::Formatter 는 CI 파이프라인 실행 중 테스트 실행 데이터를 ClickHouse 인스턴스로 내보냅니다. 실행 유형, 파이프라인 유형, 기능 카테고리, 소유권 정보 등 예제별 메트릭을 수집합니다. 테스트 메트릭 대시보드 를 사용하여 테스트 결과를 확인하고, 불안정한(flaky) 테스트를 추적하며, 테스트 스위트 상태를 모니터링하세요. 또한 이 데이터가 불안정한 테스트 보고에 어떻게 활용되는지에 대한 자세한 내용은 불안정한 테스트(flaky tests) 핸드북 페이지를 참조하세요. End-to-End 테스트 결과 추적 # 이 내용은 테스트 결과 추적 에서 구체적으로 설명합니다. E2E 테스트 스위트의 경우, gem에서 제공하는 다음 명령어를 사용합니다(각 명령어에 대한 자세한 내용은 gem의 README를 참조하세요): prepare-stage-reports generate-test-session report-results update-screenshot-paths relate-failure-issue