List completed merge queue testing for a time range
Returns the stretches of testing a merge queue completed in the given range, newest first. One entry per pull request per attempt: a pull request appears several times if its testing restarted, and a batched test run appears once per pull request it tested. Testing still in progress is not included. Pass an entry’s testRunId to /getMergeQueueTestingDetails for the run’s check suites, statuses and tested pull requests.
Authorizations
Body
The repository whose merge queue ran the testing.
The target branch of the merge queue.
"main"
ISO 8601 timestamp (inclusive). Only testing that finished at or after this time is returned. Must be no more than 45 days before until; merge metrics are retained for 45 days, so anything earlier returns nothing.
"2024-01-01T00:00:00Z"
ISO 8601 timestamp (inclusive) bounding the upper end of the range. Defaults to now.
"2024-01-08T00:00:00Z"
Number of results to skip. Defaults to 0.
x >= 0Number of results to return (1-100). Defaults to 50.
1 <= x <= 100Response
OK
Completed stretches of merge queue testing, newest first. One entry per pull request per attempt, so a pull request appears several times if its testing restarted, and a batched test run appears once per pull request it tested. Testing still in progress is not included.
The total number of results matching the request, ignoring offset and take.