Share via


Result Document - Publish Test Result Document

POST https://vstmr.dev.azure.com/{organization}/{project}/_apis/testresults/runs/{runId}/resultdocument?api-version=7.1-preview.1

URI Parameters

Name In Required Type Description
organization
path True

string

The name of the Azure DevOps organization.

project
path True

string

Project ID or project name

runId
path True

integer (int32)

api-version
query True

string

Version of the API to use. This should be set to '7.1-preview.1' to use this version of the api.

Request Body

Name Type Description
operationReference

TestOperationReference

Class representing a reference to an operation.

payload

TestResultPayload

Responses

Name Type Description
200 OK

TestResultDocument

successful operation

Security

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Name Description
vso.test_write Grants the ability to read, create, and update test plans, cases, results and other test management related artifacts.

Definitions

Name Description
TestOperationReference

Class representing a reference to an operation.

TestResultDocument
TestResultPayload

TestOperationReference

Class representing a reference to an operation.

Name Type Description
id

string

status

string

url

string

TestResultDocument

Name Type Description
operationReference

TestOperationReference

Class representing a reference to an operation.

payload

TestResultPayload

TestResultPayload

Name Type Description
comment

string

name

string

stream

string