v1

latestOpenAPI 3.0.22026-07-23125563.8 KB
Test Results

Get test results

Get historical test execution results for a specific test signature

get/test-results/{signature}

Path parameters

signaturestring required

The test signature

Query parameters

date_startstring date-time required

Start date in ISO 8601 format

date_endstring date-time required

End date in ISO 8601 format

limitinteger

Maximum number of items to return (default: 10, max: 100)

starting_afterstring

Cursor for pagination. Returns items after this cursor value.

ending_beforestring

Cursor for pagination. Returns items before this cursor value.

tags[]string[]

Filter by tags (can be specified multiple times using bracket notation, e.g., tags[]=value1&tags[]=value2)

Filter by git branch. Use trailing * for prefix match (e.g. release/*). Max 250 characters per value.

authors[]string[]

Filter by git authors (can be specified multiple times using bracket notation, e.g., authors[]=author1&authors[]=author2)

groups[]string[]

Filter by groups (can be specified multiple times using bracket notation, e.g., groups[]=group1&groups[]=group2)

environments[]string[]

Filter by environment (can be specified multiple times using bracket notation, e.g., environments[]=staging&environments[]=production)

Deprecated. Use branches[] instead. Filter by git branch (can be specified multiple times using bracket notation, e.g., branch[]=main&branch[]=develop). Each value supports a trailing * for prefix search. Each branch value is limited to 250 characters (exact or wildcard).

tag[]string[]

Deprecated. Use tags[] instead. Filter by run tags (can be specified multiple times using bracket notation, e.g., tag[]=tag1&tag[]=tag2)

status[]RecordedTestOutcome[]

Filter by outcome(s). Each value is a RecordedTestOutcome (see schemas). Multiple values OR together. Combine with flaky using AND when both are set.

flakyboolean

Filter by flaky status. When true, returns only flaky tests. When false, returns only non-flaky tests. When omitted, returns all tests regardless of flaky status. Can be combined with status filter using AND logic (e.g., status[]=passed&flaky=true returns only flaky passed tests).

annotationsstring

Filter by test annotations. The parameter value must be a JSON-stringified array of objects: [{ "type": "string", "description": "string" | ["string"] or null }]. description is optional; omit or set to null to match any value for that annotation.

Response

Successful response

status'OK' required
has_moreboolean required