> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/215104) in [GitLab Premium](https://about.gitlab.com/pricing/) 13.4.
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/215104) in GitLab 13.4.
You can get a CSV of the code coverage data for all of the projects in your group. This report has a maximum of 1000 records. The code coverage data is from the default branch in each project.
You can get a CSV of the code coverage data for all of the projects in your group. This report has a maximum of 1000 records. The code coverage data is from the default branch in each project.
To get the report:
To get the report:
1.Go to your group's **Analytics > Repositories** page
1.On the top bar, select **Menu > Groups** and find your group.
1.Click **Download historic test coverage data (`.csv`)**,
1.On the left sidebar, select **Analytics > Repositories**.
1.In the popup, select the projects you want to include in the report.
1.Select **Download historic test coverage data (.csv)**.
1. Select the date range for the report from the preset options.
1. Select the projects and date range you want to include in the report.
1.Click **Download test coverage data (`.csv`)**.
1.Select **Download test coverage data (.csv)**.
The projects dropdown shows up to 100 projects from your group. If the project you want to check is not in the dropdown list, you can select **All projects** to download the report for all projects in your group, including any projects that are not listed. There is a plan to improve this behavior in this [related issue](https://gitlab.com/gitlab-org/gitlab/-/issues/250684).
The projects dropdown shows up to 100 projects from your group. If the project you want to check is not in the dropdown list, you can select **All projects** to download the report for all projects in your group, including any projects that are not listed. There is a plan to improve this behavior in this [related issue](https://gitlab.com/gitlab-org/gitlab/-/issues/250684).
For each day that a coverage report was generated by a job in a project's pipeline, there will be a row in the CSV which includes:
For each day that a coverage report was generated by a job in a project's pipeline, a row in the CSV includes:
- The date when the coverage job ran
- The date the coverage job ran
- The name of the job that generated the coverage report
- The name of the job that generated the coverage report
- The name of the project
- The name of the project
- The coverage value
- The coverage value
If the project's code coverage was calculated more than once in a day, we will take the last value from that day.
If the project's code coverage was calculated more than once in a day, the last value from that day is used.
NOTE:
NOTE:
[In GitLab 13.7 and later](https://gitlab.com/gitlab-org/gitlab/-/issues/270102), group code coverage
[In GitLab 13.7 and later](https://gitlab.com/gitlab-org/gitlab/-/issues/270102), group code coverage