Skip to content

Update CI/CD analytics pipeline stats to handle bigger quantities

What does this MR do and why?

This change makes stats respond better to larger numbers and pipeline durations. It adds processing for BigInt numbers to support large datasets.

It also considers when a stat is missing to show a hyphen.

Screenshots or screen recordings

Current metrics:

image

Loading data:

image

Empty metrics:

Are shown with hyphens: -:

image

Extreme data

We now handle large datasets and durations over 8 hours:

image

How to set up and validate locally

You can use the following, to generate mock data in our GDK 👉 !184954 (merged)

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 #534716 (closed)

Edited by Miguel Rincon

Merge request reports

Loading