Description | : Get all test runs for the given filters. |
Reference | : Link ¶ |
⚶ Changes
{ "#id": "LoadTestRun_ListTestRuns", "$parameters": { "@added_248bd535e75a476ba608146117506983": { "#name": "createdByTypes", "Description": "Comma separated list of type of entities that have created the test run.", "Required": false, "Type": "array" } } }
⚼ Request
GET:
/test-runs
{
api-version:
string
,
orderby:
string
,
search:
string
,
testId:
string
,
executionFrom:
string
,
executionTo:
string
,
status:
string
,
maxpagesize:
integer
,
createdByTypes:
array
,
}
⚐ Response (200)
{
value:
[
]
,
{
,
testRunId:
string
,
passFailCriteria:
{
,
passFailMetrics:
object
,
passFailServerMetrics:
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
,
}
reportFileInfo:
}
{
,
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
,
virtualUserHours:
number
,
subnetId:
string
,
kind:
enum
,
requestDataLevel:
enum
,
debugLogsEnabled:
boolean
,
publicIPDisabled:
boolean
,
createdByType:
enum
,
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
,
}