getDurationTrend
Retrieves trend data showing pipeline execution duration statistics over time.
Examples
query GetDurationTrend($getPipelineSummaryInput: GetPipelineSummaryInput) {
getDurationTrend(getPipelineSummaryInput: $getPipelineSummaryInput) {
jobTriggeredAt
avg
min
max
}
}
Variables
This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.
{
"getPipelineSummaryInput": {
"limit": 100,
"offset": 0,
"owners": ["example"],
"tagIds": ["example"],
"dateRange": {
"from": 1749000000000,
"to": 1749900000000
},
"filters": {
"apps": ["example"],
"result": ["example"],
"jobTriggeredBy": ["example"],
"sourceBranches": ["example"],
"targetBranches": ["example"],
"severities": ["example"],
"eventTypes": ["example"],
"cicdTypes": ["example"],
"tags": ["example"],
"jobId": ["example"],
"scanCompletionStatus": ["example"],
"pipelineScanType": ["example"],
"pipelineArtifactName": ["example"],
"pipelineArtifactTag": ["example"]
},
"openItems": ["digest"]
}
}
Arguments
You can use the following argument(s) to customize your getDurationTrend
query.
getPipelineSummaryInput GetPipelineSummaryInput
Parameters for filtering which pipeline data to include in the duration trend analysis
limit Int
offset Int
owners [String]
tagIds [String]
dateRange DateRange
filters PipelineSummaryFilters
openItems [FilterTypes]
Fields
Return type: [DurationTrendRes]
You can use the following field(s) to specify what information your getDurationTrend
query will return. Please note that some fields may have their own subfields.
jobTriggeredAt String
Timestamp when the pipeline job was triggered
avg Int
Average pipeline execution duration in seconds
min Int
Minimum pipeline execution duration in seconds
max Int
Maximum pipeline execution duration in seconds
Last updated