DurationRegressionsResponse
Fields
A run's duration regressions. measured: false + reason when neither check could be made -- never an empty list read as "no regressions". stored: false = computed at read time for a run that was not evaluated on ingest (nothing was written).
13 fields
evaluated_at- string (date-time) or null
measured· required- boolean
notified- object
reason- string or null
run_id· required- string (uuid)
schema_version- integer
spike_count- integer
spikes- array of DurationSpikeResponse
stored- boolean
suite_check- object
suite_regression_count- integer
suites- array of SuiteDurationRegressionResponse
test_check- object
Raw schema (JSON)
{
"description": "A run's duration regressions. ``measured: false`` + ``reason`` when\nneither check could be made -- never an empty list read as \"no\nregressions\". ``stored: false`` = computed at read time for a run that\nwas not evaluated on ingest (nothing was written).",
"properties": {
"evaluated_at": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"title": "Evaluated At"
},
"measured": {
"title": "Measured",
"type": "boolean"
},
"notified": {
"additionalProperties": true,
"title": "Notified",
"type": "object"
},
"reason": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Reason"
},
"run_id": {
"format": "uuid",
"title": "Run Id",
"type": "string"
},
"schema_version": {
"default": 1,
"title": "Schema Version",
"type": "integer"
},
"spike_count": {
"default": 0,
"title": "Spike Count",
"type": "integer"
},
"spikes": {
"items": {
"$ref": "#/components/schemas/DurationSpikeResponse"
},
"title": "Spikes",
"type": "array"
},
"stored": {
"default": false,
"title": "Stored",
"type": "boolean"
},
"suite_check": {
"additionalProperties": true,
"title": "Suite Check",
"type": "object"
},
"suite_regression_count": {
"default": 0,
"title": "Suite Regression Count",
"type": "integer"
},
"suites": {
"items": {
"$ref": "#/components/schemas/SuiteDurationRegressionResponse"
},
"title": "Suites",
"type": "array"
},
"test_check": {
"additionalProperties": true,
"title": "Test Check",
"type": "object"
}
},
"required": [
"run_id",
"measured"
],
"title": "DurationRegressionsResponse",
"type": "object"
}Used by endpoints
Section titled “Used by endpoints”2 endpoints send or return this schema, on its own or inside another schema.
GET/api/v1/runs/{run_id}/duration-regressions— Get Run Duration RegressionsGET/api/v1/runs/{run_id}/timing— Get Run Timing
Used by schemas
Section titled “Used by schemas”More details
Section titled “More details”- Specification: OpenAPI JSON