테스트 결과 추적

gitlab_quality-test_tooling gem을 개발했으며, 자동으로 테스트 결과를 추적하기 위한 여러 명령을 포함하고 있습니다.

이 gem의 목표는 GitLab Rails 및 E2E 테스트 스위트를 포함한 여러 테스트 스위트 전반에 걸쳐 사용하는 통합된 도구 세트를 갖는 것입니다.

초기 동기부여 및 개발은 이 에픽에서 추적되었습니다.

Rails 테스트 결과 추적

우리는 relate-failure-issue 명령을 사용하기 위해 해당 gem의 README에서 세부 정보를 확인할 계획입니다 (링크).

End-to-end 테스트 결과 추적

이는 테스트 결과 추적에서 구체적으로 설명되어 있습니다.

E2E 테스트 스위트의 경우, 해당 gem에서 다음 명령을 사용합니다 (각 명령의 자세한 내용은 gem의 README를 참조하세요):

  • prepare-stage-reports
  • generate-test-session
  • report-results
  • update-screenshot-paths
  • relate-failure-issue