Skip to content

Ability to query a build for it's runs - new routeTemplate needed #1503

Description

@davidjward30

Is your feature request related to a problem? Please describe.
Yes - I'm unable to use az devops cli to query the test runs for a given buildId. It requires a query of the format:

https://dev.azure.com/{org}/{project}/_apis/test/runs?buildUri=vstfs:///Build/Build/842086&api-version=7.0

but none of the route templates under test/Runs match:

Line  5211:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/{resource}/{testCaseResultId}"
Line  5251:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/Results/{testCaseResultId}/Iterations/{iterationId}/{resource}"
Line  5341:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/Results/{testCaseResultId}/{resource}/{iterationId}"
Line  5371:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/Results/{testCaseResultId}/{resource}"
Line  5421:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/Results/{testCaseResultId}/{resource}/{attachmentId}"
Line  5531:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/{resource}"
Line  5561:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/{resource}/{testCaseResultId}/Iterations/{iterationId}/{action}"
Line  5781:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/{resource}/{attachmentId}"
Line  5821:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/{resource}"
Line  5851:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/{resource}"
Line  5861:     "routeTemplate": "{project}/_apis/test/Runs/{runId}/Results/{testCaseResultId}/Iterations/{iterationId}/{resource}/{actionPath}"

Describe the solution you'd like
Please add a new route template along the lines of:

"routeTemplate": "{project}/_apis/test/Runs

so we can query a given buildId for its available runIds

Additional context
None

Metadata

Metadata

Assignees

No one assigned

    Labels

    FeatureFeature Work required.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions