This article relates to the New Job Scheduling, which provides enhanced performance and support for different testing frameworks. For the original Job Scheduling, see Job Scheduling.
Get suite execution
Description
Get a suite execution's details.
HTTP method
GET
Request
http://{Job Scheduling API IP}:[port#]/api/spaces/[space_name]/SuiteExecution/[id]
Example header format:
Authorization: Basic <authorization token returned from the login method>
Content-Type: application/json
Parameter | Description/Comments |
---|---|
space_name |
CloudShell domain in which the suite was executed. (string) |
id |
Suite execution's ID- included in the suite's URL. (string) For example: http://192.168.74.11/Test%20Lab/execution/1ab91be7-6136-4fd5-b22d-72c462947459/
|
Response
200 Success
Response
{
"id": "1ab91be7-6136-4fd5-b22d-72c462947459",
"counter": 1,
"suiteTemplateDescription": "",
"createdDate": "2020-10-28T10:30:22.035Z",
"executedByName": "admin",
"executedByUsername": "admin",
"suiteTemplateName": "Hardware Network Test",
"suiteTemplateId": "b25d72e0-4f44-4b62-949c-02596196b157",
"startedDate": "2020-10-28T10:30:31.14Z",
"endedDate": "2020-10-28T10:31:01.43Z",
"status": 2,
"statusDescription": "Succeeded",
"jobs": [
{
"id": "205aac56-5826-4b5e-a96a-5887b0940b40",
"name": "job 1",
"description": null,
"startedDate": "2020-10-28T10:30:31.14Z",
"endedDate": "2020-10-28T10:31:01.43Z",
"status": 2,
"statusDescription": "Succeeded",
"testExecutionServerName": "My TES2",
"blueprint": {
"id": "0efe151f-a581-4e6d-b9e2-7473bbcf297e",
"name": "CloudShell Sandbox Template",
"url": "http://192.168.30.6/RM/Diagram/Index/0efe151f-a581-4e6d-b9e2-7473bbcf297e?diagramType=Topology"
},
"tests": [
{
"id": "672df5e3-e103-46ad-b324-88ca9b520c97",
"testId": "17936298/demo_tests1/new_test (1).robot",
"name": "new_test (1).robot",
"path": "demo_tests1",
"repositoryName": "ROBOT Tests",
"result": 1,
"resultDescription": "Passed",
"startedDate": "2020-10-28T10:30:31.14Z",
"endedDate": "2020-10-28T10:31:01.43Z",
"inputs": [
{
"name": "additional_parameters",
"value": ""
}
],
"errorCode": 0,
"errorMessage": "",
"hasReport": true
}
],
"sandbox": {
"id": "46dccae6-88ff-47cf-9d67-f1f058a125a0",
"name": "job 1 #1",
"url": "http://192.168.30.6/RM/Diagram/Index/46dccae6-88ff-47cf-9d67-f1f058a125a0",
"inputs": null
},
"errorCode": null,
"errorMessage": null
}
]
}
Parameter | Description/Comments |
---|---|
id
|
Suite execution id. (guid) |
counter | Suite execution number. (numeric) |
suiteTemplateDescription | Suite execution description. (string) |
createdDate | Suite execution creation time. (ISO 8601 Date/Time format) |
executedByName | First and Last name of the CloudShell user who executed the suite. (ISO 8601 Date/Time format) |
executedByUserName | CloudShell username who executed the suite. (string) |
suiteTemplateName | Suite template name. (string) |
suiteTemplateId | Suite template id - included in the suite's URL. (guid) |
startedDate | Suite execution start time. (ISO 8601 Date/Time format) |
endedDate | Suite execution completion time. (ISO 8601 Date/Time format) |
status |
Suite execution status code. (numeric) For details, see Statuses and results. |
statusDescription |
Suite execution status description. (string) For details, see Statuses and results. |
jobs |
Job details:
|