Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Only successful and failed pipelines are considered here, i.e. pipelines in queued or "in progress" states are ignored.
  • If a pipeline end timestamp is later than a week end then pipeline end timestamp is a week end timestamp.
  • If a pipeline start timestamp is earlier than a week start then pipeline start timestamp is a week start timestamp.

RAG thresholds: n/a.

Visually the calculation Calculation is shown illustrated in the picture below (TODO - adjust the diagram below to make it more clear).
Image Removed

Image Added



Info
  1. “Virtual” points on Start and End points of an iteration – taken as last known status of pipeline execution out of the iteration horizon (if available)
  2. RED segments: from a commit which broke a pipeline till a commit which fixed it (take START time points of pipeline executions)

...

Edge cases are shown in the picture below:

Image RemovedImage Added


Data Source

Data for the metric can be collected from GitLab CI or Jenkins. When using Jenkins make sure Pipeline plugin is installed.

...