Skip to main content

Eggplant PerformanceTest Controller: GET Test Definition Method

This method gets a definition of a test in a given Eggplant Performance Test Controller workspace and project.

URL

/test_controller/api/1.0/<workspace>/<project>/<test>

HTTP Method

GET: Gets the definition of a test

Response Parameters

ParameterTypeDescription
sutMeasurementsObjectDetails of the System Under Test measurements that will be gathered as part of this test.
injectorFamiliesObjectDetails of the injectors and engines that will be used by this test.

Example Request

http://localhost:5001/test_controller/api/1.0/Demo%20Workspace/Demo/demoScript

Example Response

{
"sutMeasurements": {},
"injectorFamilies": [
{
"useSSL": false,
"name": "This machine",
"injectors": [
{
"host": "localhost",
"name": "localhost",
"engines": [
{
"name": "intel.win32.clr4_6.0",
"groups": [
{
"minIndex": 1,
"name": "demoScript",
"maxIndex": 1
}
],
"port": 30051
}
],
"description": "Injector will be started automatically when a test is started"
}
],
"platform": "intel.win32",
"isCloud": false,
"port": 39000,
"description": ""
}
],
"groups": {
"demoScript": {
"initialDelayTimeUnit": 0,
"webIterationsToKeep": "2",
"numberOfIterations": 1,
"webLogProportion": "100",
"webRcvTimeout": "120",
"pauseTimeUnit": 0,
"injectorSplit": {
"localhost": 1
},
"backgroundScriptAutomaticStopTimeout": 600000,
"iterationDelay": 0,
"iterateForTime": 1800,
"workFlowName": "demoScript",
"cookieSupport": "true",
"rampupMilliseconds": -1,
"wobbleHigh": 5000,
"networkErrors": "5",
"iterationOption": 0,
"subRequestThreadCount": "6",
"warmUpIterations": 0,
"largestDelta": 2000,
"winhttpSSL": "true",
"pauseHigh": 10000,
"eventLogger": "",
"pauseLow": 5000,
"iterationDelayTimeUnit": 0,
"deltaTimeUnit": 0,
"webConnTimeout": "30",
"dataRate": "0",
"includeQueryDataInRequest": "False",
"initialDelay": 0,
"deflate": "true",
"isCitrix": false,
"SSLrenegotiateTime": "120",
"webLogDetails": "0",
"winhttp": "true",
"emptyPausePolicy": true,
"pauseFactor": 100,
"smallestDelta": 1000,
"wininetSSL": "false",
"globalRampUp": false,
"name": "demoScript",
"pausePolicy": 2,
"wobbleTimeUnit": 0,
"addDynatraceHeaders": "False",
"eventLoggingPercentage": 10000,
"timings": "False",
"pace": false,
"connectRetries": "3",
"wobbleLow": 1000,
"wininet": "false",
"maxFailures": 5
}
}
}