그룹의 저장소 분석
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
그룹의 저장소 분석은 그룹 내 모든 프로젝트에 대한 테스트 커버리지 데이터를 제공합니다. 그룹 저장소 분석을 사용하여 다음을 할 수 있습니다: 하위 그룹에 대한 지원은 이슈 273527에서 제안되었습니다. 그룹 저장소 분석 페이지에는 다음이 표시됩니다:
그룹의 저장소 분석은 그룹 내 모든 프로젝트에 대한 테스트 커버리지 데이터를 제공합니다.
그룹 저장소 분석을 사용하여 다음을 할 수 있습니다:
- 그룹 내 모든 프로젝트의 코드 커버리지 추세를 모니터링합니다.
- 커버리지 보고서를 생성하는 프로젝트 및 job의 총 수를 추적합니다.
- 분석을 위해 역사적 커버리지 데이터를 다운로드합니다.
하위 그룹에 대한 지원은 이슈 273527에서 제안되었습니다.
그룹 저장소 분석 보기#
전제 조건:
- 그룹 내 프로젝트는 테스트 커버리지 데이터를 수집하도록 구성되어 있어야 합니다.
그룹의 저장소 분석을 보려면:
- 상단 바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
- 왼쪽 사이드바에서 분석 > 저장소 분석을 선택합니다.
커버리지 지표#
그룹 저장소 분석 페이지에는 다음이 표시됩니다:
- 현재 그룹 코드 커버리지:
- 커버리지 보고서가 있는 프로젝트 수.
- 모든 프로젝트의 평균 커버리지 비율.
- 커버리지 보고서를 생성하는 총 파이프라인 job 수.
- 평균 테스트 커버리지: 지난 30일 동안 그룹의 모든 프로젝트에 걸친 평균 테스트 커버리지를 보여주는 그래프.
- 최신 테스트 커버리지 결과: 그룹 내 각 프로젝트에 대한 가장 최근 커버리지 데이터 목록. 드롭다운 목록에서 프로젝트를 선택하여 결과를 필터링합니다.
커버리지 데이터 다운로드#
그룹의 프로젝트에 대한 역사적 커버리지 데이터가 포함된 CSV 파일을 다운로드할 수 있습니다.
CSV 보고서는:
- 최대 1000개의 레코드를 포함합니다.
- 각 프로젝트의 기본 브랜치에서 데이터를 포함합니다.
- 커버리지가 보고된 날마다 하나의 행을 표시합니다.
- 여러 커버리지 보고서가 생성된 경우 해당 날의 마지막 값을 사용합니다.
- 각 커버리지 보고서에 대해 다음 정보를 포함합니다:
- 커버리지 job이 실행된 날짜
- 보고서를 생성한 job의 이름
- 프로젝트 이름
- 커버리지 비율
커버리지 데이터를 다운로드하려면:
- 그룹 저장소 분석 페이지에서 **역사적 테스트 커버리지 데이터 다운로드(.csv)**를 선택합니다.
- 포함할 프로젝트를 선택합니다:
- 프로젝트 드롭다운 목록에서 특정 프로젝트를 선택합니다. 프로젝트 드롭다운 목록에는 최대 100개의 프로젝트가 표시됩니다.
- 선택 사항. 모두 선택을 선택하여 그룹의 모든 프로젝트를 포함합니다.
- 날짜 범위 드롭다운 목록에서 포함할 기간을 선택합니다.
- **테스트 커버리지 데이터 다운로드(.csv)**를 선택합니다.
