ADASH Services
npm install adash-servicesIt consists of:
* An exposed rest API for usage by the cli or other tools.
* Exposed OData services for usage by the monitor or other interfaces
* A report for job schedulling of tests runs.
GET /{type}/{component}/test
Run tests on given component and return is results.
i.e: GET /devc/zpackage/test
Response:
{
"DATA": {
"STATUS": "string",
"SUMARIES": [
{
"MANDT": "string",
"EXECUTION": "string",
"TOTAL_TESTS": 0,
"TOTAL_FAILED": 0,
"TOTAL_SUCCESS": 0,
"STATEMENTS_COUNT": 0,
"STATEMENTS_COVERED": 0,
"STATEMENTS_UNCOVERED": 0,
"TIMESTAMP": 0,
"NAME": "string",
"TYPE": "string",
"PACKAGE_OWN": "string",
"PARENT_PACKAGE": "string"
}
],
"TESTS": [
{
"MANDT": "string",
"EXECUTION": "string",
"TEST_CLASS": "string",
"TEST_METHOD": "string",
"STATUS": "string",
"FAILURE_HEADER": "string",
"FAILURE_DETAILS": "string",
"TIMESTAMP": 0,
"NAME": "string",
"TYPE": "string",
"PACKAGE_OWN": "string",
"PARENT_PACKAGE": "string"
}
]
}
}