Skip to content

Draft: Adds job analytics panel

What does this MR do and why?

Depends on !205573 (merged).

Adds job analytics panel

This change adds a panel to show the job analytics of the project.

References

Screenshots or screen recordings

New panel at https://gdk.test:3000/my-group/my-project/-/pipelines/charts?time=180d
image

How to set up and validate locally

  1. Ensure your ClickHouse DB is up to date with bundle exec rake gitlab:clickhouse:migrate
  2. You can run a few jobs in project project (or alternatively, run a see to generate a new project with bundle exec rake "gitlab:seed:runner_fleet[root, rf-]")
  3. Visit the project's Analyze -> CI/CD analytics
  4. Change the filters (e.g. to 180 days)

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #542391

Edited by Miguel Rincon

Merge request reports

Loading