Skip to content
GitmoapAPIBeta
Schema

DoraSummary

The four DORA metrics for this scope. Two are reported today — release frequency and merge lead time — and are named for what they actually measure. The other two need deployment records, and each returns null with a reason until those are available.

Shape

  • unavailableobjectFor each metric above that is never reported, its field name and the reason — as opposed to a metric that is null only because this window had no data.
  • change_failure_rateRatePair or nulloptionalNot reported: it needs deployment records. unavailable gives the reason.
  • merge_lead_time_seconds_p50number · double or nulloptionalThe median time from a merge request's creation to its merge, in seconds. Narrower than commit-to-production lead time.
  • release_frequency_per_weeknumber · double or nulloptionalPublished, non-draft releases per week over the window.
  • time_to_restore_secondsnumber · double or nulloptionalNot reported: it needs to know when service was degraded. unavailable gives the reason.

Example

Synthesized example
{
"unavailable": {},
"change_failure_rate": {
"denominator": 18,
"numerator": 5
},
"merge_lead_time_seconds_p50": 19,
"release_frequency_per_week": 22,
"time_to_restore_seconds": 2
}

Graph

Used inside
Contains

Used by

Sent by 0 operations

No operation takes it as a request body.

Returned by 0 operations

No operation returns it directly.