/
Average Build Success for Last 7 days

Average Build Success for Last 7 days

Purpose

Average Build Success shows on a daily basis the percentage of successful builds for last 7 days. The closer to 100% this metric (for whatever job) the better.

How metric helps

Average Build Success helps to give a confidence that a build pipeline is pretty stable because no failures happen thus pre-commit validation of code changes is performed well enough by developers.

How it works

Chart overview

Chart shows average build success in a selected code repository. If multiple jobs are being monitored (this can be set in a Project Configuration) - each job is displayed as a separate series line.

Next to the chart name there is a link to navigate to the build tool ('arrow' icon) for further details.

Calculation formula

Average Build Success = Nsuccess /Nall * 100 %,

where

Nsuccess - number of successful builds for the last 7 days

Nall - number of all builds

RAG thresholds: Red -  metric value < 70%, Amber - metric value < 90%, otherwise Green.

Data Source

Data for the metric can be collected from Jenkins/GitLab CI.





Related content

Average Build Time
Average Build Time
More like this
Average Pipeline Lead/Cycle Time
Average Pipeline Lead/Cycle Time
More like this
Pipeline Success Rate
Pipeline Success Rate
More like this
Commits Lead to Broken Builds
Commits Lead to Broken Builds
More like this
Pipeline Mean Time to Recovery
Pipeline Mean Time to Recovery
More like this
Engineering summary: Continuous integration & deployment
Engineering summary: Continuous integration & deployment
More like this