Practice reviews

Measure how long each stage of the practice reviews in a time range took

Changed on

The median and 90th percentile of each stage, over the reviews created in the range as the overview counts them, and the reviews that need a look. Queue waits and budget holds are counted as they stand now, whenever the review was requested.

get/workspaces/{workspaceSlug}/practices/reviews/timing

Request

  • Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /workspaces/{workspaceSlug}/practices/reviews/timing
  • Auth: HTTP bearer

Path parameters

workspaceSlugstring required

Workspace slug

Query parameters

fromstring date-time

Inclusive lower bound; defaults to seven days before to. A range spans at most 400 days.

tostring date-time

Exclusive upper bound; defaults to now

allTimeboolean

True counts all of the workspace's practice reviews: from the first one's request, whatever from says, so the range may span more than 400 days. The response's from says where it started.

Response

Practice reviews measured

feedbackWithheldAsMergedinteger required

Feedback created in the range and withheld because the work was already merged (ARTIFACT_MERGED)

finishedAfterMergeinteger required

Pull request and merge request reviews requested in the range that completed after the work was merged. The review list returns the same reviews with finishedAfterMerge.

finishedAfterMergeStartedByMergeinteger required

Of those, the reviews the merge itself started

fromstring date-time required

Inclusive lower bound of the range measured, with its default filled in

tostring date-time required

Exclusive upper bound of the range measured, with its default filled in

waitingLonginteger required

Practice reviews queued now for longer than 10 minutes, whenever they were requested, other than those held for budget

Changes