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
,
}
autoStopCriteria:
{
,
autoStopDisabled:
boolean
,
errorRate:
number
,
errorRateTimeWindowInSeconds:
integer
,
}
secrets:
object
,
certificate:
{
,
value:
string
,
type:
enum
,
name:
string
,
}
environmentVariables:
object
,
errorDetails:
[
]
,
{
,
message:
string
,
}
testRunStatistics:
object
,
regionalStatistics:
object
,
loadTestConfiguration:
{
,
engineInstances:
integer
,
splitAllCSVs:
boolean
,
quickStartTest:
boolean
,
optionalLoadTestConfig:
{
,
endpointUrl:
string
,
requestsPerSecond:
integer
,
maxResponseTimeInMs:
integer
,
virtualUsers:
integer
,
rampUpTime:
integer
,
duration:
integer
,
}
regionalLoadTestConfig:
}
[
]
,
{
,
engineInstances:
integer
,
region:
string
,
}
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
,
}
urlTestConfigFileInfo:
{
,
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
,
}
artifactsContainerInfo:
}
{
,
url:
string
,
expireDateTime:
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
,
kind:
enum
,
publicIPDisabled:
boolean
,
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
,
}