GitLab CI - Cycle Analytics


Advertisements

Description

Cycle Analytics specifies how much time taken by the team to complete the each stage in their workflow and allows GitLab to store data of development efforts in one central data store.

The cycle analytics page can be found under the Overview section.

Step 1 − Login to your GitLab account and go to your project −

GitLab Usage of CI

Step 2 − Click on the Cycle Analytics option under Overview tab which will open the screen as shown below −

GitLab Cycle Analytics

The cycle analytics contains following stages −

  • Issue − It specifies how much time taken to solve an issue.

  • Plan − It specifies the time between pushing first commit to branch and action took for previous stage.

  • Code − It specifies the time between pushing first commit to branch and created merge request for that commit.

  • Test − It specifies how much time need to GitLab CI/CD to test the code.

  • Review − It specifies time taken to review the merge request.

  • Staging − It defines the time spent between merging and deploying to production.

  • Production − It specifies the time taken to complete the entire process, from creating an issue to deploying code to production.

Advertisements