[VSA] Improve documentation on how to get total time

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

Hi,

I have been digging through documentation, features pages, forums, all I could find to try and understand why I couldn't get the production/total time/lead time to compute in cycle analytics.

Further details

I have a project hosted on gitlab.com, it is a "private" project in a free account. According to the feature page it shouldn't affect cycle analytics though.

We create issues, use issue boards to work on them, create branches and merge requests, which go through gitlab-ci for linting, testing, deployment to staging environment, to preproduction environment and then to production environment. For a few months, we have been careful to add the closes #xxx pattern to the pull requests which actually close an issue.

I have seen cycle analytics fill more and more but no matter what I try I can't seem to be able to trigger a fill of the last 2 lines including the total time which I'm most interested in.

If I go to operations/environments I do have an environment named production which has active deployments which seems like it should satisfy 8. Now that the merge request is merged, a deployment to the production environment starts and finishes at 19:30 (stop of Staging stage).

I looked for public repositories with complete cycle analytics. The only one I could find is gitlab's itself but I haven't been able to figure out where the deployment to deployment to the production environment part is. The project is a very complex one with a correspondingly complex ci setup.

Proposal

I would appreciate pointer on how to make this work and maybe a demo repository with a simpler setup. thanks

Edited by 🤖 GitLab Bot 🤖