그룹을 위한 저장소 분석

Tier: Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

그룹의 저장소 분석은 그룹 내 모든 프로젝트의 테스트 커버리지에 관한 정보를 제공합니다. 이슈가 있어 하위 그룹의 모든 프로젝트에 대한 지원을 확장하는 것도 고려되고 있습니다.

프로젝트의 저장소 분석과 유사합니다.

현재 그룹 코드 커버리지

분석 > 저장소 분석 그룹 페이지에서는 그룹 내 모든 프로젝트의 전체 테스트 커버리지를 표시합니다. 전반적인 활동 섹션에서는 다음을 볼 수 있습니다.

  • 커버리지 보고서가 있는 프로젝트 수.
  • 모든 프로젝트의 평균 커버리지 백분율.
  • 커버리지 보고서를 생성하는 파이프라인 작업의 총 수.

지난 30일간의 평균 그룹 테스트 커버리지

분석 > 저장소 분석 그룹 페이지에서는 그룹 내 모든 프로젝트의 지난 30일간의 평균 테스트 커버리지를 그래프로 표시합니다.

최신 프로젝트 테스트 커버리지 목록

그룹 내 각 프로젝트의 최신 코드 커버리지를 확인하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
  2. 분석 > 저장소 분석을 선택합니다.
  3. 최신 테스트 커버리지 결과 섹션에서 프로젝트 선택 드롭다운 목록에서 확인하려는 프로젝트를 선택합니다.

특정 프로젝트의 코드 커버리지 데이터를 다운로드하여 코드 커버리지 이력를 볼 수 있습니다.

과거 테스트 커버리지 데이터 다운로드

그룹 내 모든 프로젝트의 코드 커버리지 데이터를 CSV 형식으로 얻을 수 있습니다. 이 보고서는 최대 1000개의 레코드를 가집니다. 코드 커버리지 데이터는 각 프로젝트의 기본 브랜치에서 가져옵니다.

보고서를 얻으려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
  2. 분석 > 저장소 분석을 선택합니다.
  3. 과거 테스트 커버리지 데이터 다운로드 (.csv)를 선택합니다.
  4. 보고서에 포함하고자 하는 프로젝트와 날짜 범위를 선택합니다.
  5. 테스트 커버리지 데이터 다운로드 (.csv)를 선택합니다.

프로젝트 드롭다운 목록은 그룹에서 최대 100개의 프로젝트를 표시합니다. 확인하려는 프로젝트가 드롭다운 목록에 없는 경우 모든 프로젝트를 선택하여 나열되지 않은 프로젝트를 포함하여 그룹 내 모든 프로젝트에 대한 보고서를 다운로드할 수 있습니다. 해당 관련 이슈에서 이 동작을 개선할 계획이 있습니다.

프로젝트의 파이프라인 작업에 의해 커버리지 보고서가 하루에 여러 번 생성된 경우, 해당 날짜의 마지막 값이 사용됩니다.

참고: 그룹 코드 커버리지 데이터는 구성된 기본 브랜치에서 가져옵니다.