| Description | : Get all test runs for the given filters. |
| Reference | : Link ¶ |
⚶ Changes
{
"#id": "LoadTestRun_ListTestRuns",
"$responses": {
"200": {
"$properties": {
"value": {
"$properties": {
"testArtifacts": [
{
"inputArtifacts": [
{
"#name": "configFileInfo",
"Description": {
"new": "The load test YAML file that contains the the test configuration",
"old": "File info"
}
},
{
"#name": "testScriptFileInfo",
"Description": {
"new": "The test script file for the test run",
"old": "File info"
}
},
{
"#name": "userPropFileInfo",
"Description": {
"new": "The user properties file",
"old": "File info"
}
},
{
"#name": "inputArtifactsZipFileInfo",
"Description": {
"new": "The zip file for all input artifacts",
"old": "File info"
}
}
]
},
{
"outputArtifacts": [
{
"#name": "resultFileInfo",
"Description": {
"new": "The test run results file",
"old": "File info"
}
},
{
"#name": "logsFileInfo",
"Description": {
"new": "The test run report with metrics",
"old": "File info"
}
}
]
}
]
}
}
}
}
}
}
⚼ Request
GET:
/test-runs
{
api-version:
string
,
orderby:
string
,
search:
string
,
testId:
string
,
executionFrom:
string
,
executionTo:
string
,
status:
string
,
maxpagesize:
integer
,
}
⚐ Response (200)
{
value:
[
]
,
{
,
testRunId:
string
,
passFailCriteria:
{
,
passFailMetrics:
object
,
}
secrets:
object
,
certificate:
{
,
value:
string
,
type:
enum
,
name:
string
,
}
environmentVariables:
object
,
errorDetails:
[
]
,
{
,
message:
string
,
}
testRunStatistics:
object
,
loadTestConfiguration:
{
,
engineInstances:
integer
,
splitAllCSVs:
boolean
,
quickStartTest:
boolean
,
optionalLoadTestConfig:
}
{
,
endpointUrl:
string
,
virtualUsers:
integer
,
rampUpTime:
integer
,
duration:
integer
,
}
testArtifacts:
{
,
inputArtifacts:
{
,
configFileInfo:
{
,
fileName:
string
,
url:
string
,
fileType:
enum
,
expireDateTime:
string
,
validationStatus:
enum
,
validationFailureDetails:
string
,
}
testScriptFileInfo:
{
,
fileName:
string
,
url:
string
,
fileType:
enum
,
expireDateTime:
string
,
validationStatus:
enum
,
validationFailureDetails:
string
,
}
userPropFileInfo:
{
,
fileName:
string
,
url:
string
,
fileType:
enum
,
expireDateTime:
string
,
validationStatus:
enum
,
validationFailureDetails:
string
,
}
inputArtifactsZipFileInfo:
{
,
fileName:
string
,
url:
string
,
fileType:
enum
,
expireDateTime:
string
,
validationStatus:
enum
,
validationFailureDetails:
string
,
}
additionalFileInfo:
}
[
]
,
{
,
fileName:
string
,
url:
string
,
fileType:
enum
,
expireDateTime:
string
,
validationStatus:
enum
,
validationFailureDetails:
string
,
}
outputArtifacts:
}
{
,
resultFileInfo:
{
,
fileName:
string
,
url:
string
,
fileType:
enum
,
expireDateTime:
string
,
validationStatus:
enum
,
validationFailureDetails:
string
,
}
logsFileInfo:
}
{
,
fileName:
string
,
url:
string
,
fileType:
enum
,
expireDateTime:
string
,
validationStatus:
enum
,
validationFailureDetails:
string
,
}
testResult:
enum
,
virtualUsers:
integer
,
displayName:
string
,
testId:
string
,
description:
string
,
status:
enum
,
startDateTime:
string
,
endDateTime:
string
,
executedDateTime:
string
,
portalUrl:
string
,
duration:
integer
,
subnetId:
string
,
createdDateTime:
string
,
createdBy:
string
,
lastModifiedDateTime:
string
,
lastModifiedBy:
string
,
}
nextLink:
string
,
}
⚐ Response (default)
{
$headers:
{
,
x-ms-error-code:
string
,
}
$schema:
}
{
,
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
innererror:
}
{
,
code:
string
,
innererror:
string
,
}