Aggregate tests events
POST {{baseUrl}}/api/v2/ci/tests/analytics/aggregate
The API endpoint to aggregate CI Visibility test events into buckets of computed metrics and timeseries.
Request Body
{"compute"=>[{"aggregation"=>"pc90", "interval"=>"5m", "metric"=>"@duration", "type"=>"total"}, {"aggregation"=>"pc90", "interval"=>"5m", "metric"=>"@duration", "type"=>"total"}], "filter"=>{"from"=>"now-15m", "query"=>"@test.service:web-ui-tests AND @test.status:fail", "to"=>"now"}, "group_by"=>[{"facet"=>"@test.service", "histogram"=>{"interval"=>10, "min"=>50, "max"=>100}, "limit"=>10, "missing"=>"aliquip occaecat mollit labore eiusmod", "sort"=>{"aggregation"=>"count", "order"=>"asc"}, "total"=>true}, {"facet"=>"@test.service", "histogram"=>{"interval"=>10, "min"=>50, "max"=>100}, "limit"=>10, "missing"=>"sint", "sort"=>{"aggregation"=>"count", "order"=>"asc"}, "total"=>false}], "options"=>{"time_offset"=>-86649455, "timezone"=>"GMT"}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"data":{"buckets":[{"by":{"@test.service":"web-ui-tests","@test.status":"skip"},"computes":{"proident__7":"sit enim incididunt minim laboris","aliqua_45":"consectetur do consequat"}},{"by":{"@test.service":"web-ui-tests","@test.status":"skip"},"computes":{"et_c":"aliqua ea aliquip occaecat labore","dolorec4":"non"}}]},"links":{"next":"https://app.datadoghq.com/api/v2/ci/tests/events?filter[query]=foo\u0026page[cursor]=eyJzdGFydEF0IjoiQVFBQUFYS2tMS3pPbm40NGV3QUFBQUJCV0V0clRFdDZVbG8zY3pCRmNsbHJiVmxDWlEifQ=="},"meta":{"elapsed":132,"page":{"after":"eyJzdGFydEF0IjoiQVFBQUFYS2tMS3pPbm40NGV3QUFBQUJCV0V0clRFdDZVbG8zY3pCRmNsbHJiVmxDWlEifQ=="},"request_id":"MWlFUjVaWGZTTTZPYzM0VXp1OXU2d3xLSVpEMjZKQ0VKUTI0dEYtM3RSOFVR","status":"done","warnings":[{"code":"unknown_index","detail":"indexes: foo, bar","title":"One or several indexes are missing or invalid, results hold data from the other indexes"},{"code":"unknown_index","detail":"indexes: foo, bar","title":"One or several indexes are missing or invalid, results hold data from the other indexes"}]}}