테스트 결과 추적
GitLab v19.1gitlab_quality-test_tooling gem의 GitlabQuality::TestTooling::TestMetricsExporter::Formatter는 CI 파이프라인 실행 중 테스트 실행 데이터를 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