/AWS1/CL_REVTEST¶
Represents a test created for a service by configuring a test template.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_testid TYPE /AWS1/REVTESTID /AWS1/REVTESTID¶
The unique identifier of the test.
iv_testtemplatearn TYPE /AWS1/REVSERVICEOWNEDARN /AWS1/REVSERVICEOWNEDARN¶
The ARN of the test template the test was created from.
iv_servicearn TYPE /AWS1/REVARN /AWS1/REVARN¶
The ARN of the service the test belongs to.
iv_name TYPE /AWS1/REVSTRING /AWS1/REVSTRING¶
The name of the test.
iv_totaltestruns TYPE /AWS1/REVINTEGER /AWS1/REVINTEGER¶
The total number of runs of the test.
iv_successfultestruns TYPE /AWS1/REVINTEGER /AWS1/REVINTEGER¶
The number of successful runs of the test.
iv_creationtime TYPE /AWS1/REVTIMESTAMP /AWS1/REVTIMESTAMP¶
The timestamp when the test was created.
Optional arguments:¶
it_actions TYPE /AWS1/CL_REVTESTACTION=>TT_TESTACTIONLIST TT_TESTACTIONLIST¶
The fault actions the test runs.
io_loggingconfiguration TYPE REF TO /AWS1/CL_REVLOGGINGCONF /AWS1/CL_REVLOGGINGCONF¶
The logging configuration for the test.
it_stopconditions TYPE /AWS1/CL_REVSTOPCONDITION=>TT_STOPCONDITIONLIST TT_STOPCONDITIONLIST¶
The stop conditions for the test.
iv_rolename TYPE /AWS1/REVENTITYNAME /AWS1/REVENTITYNAME¶
The name of the IAM execution role used to run the test.
it_parameters TYPE /AWS1/CL_REVSTRINGLIST_W=>TT_TESTPARAMETERS TT_TESTPARAMETERS¶
The parameter values configured for the test.
Queryable Attributes¶
testId¶
The unique identifier of the test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TESTID() |
Getter for TESTID, with configurable default |
ASK_TESTID() |
Getter for TESTID w/ exceptions if field has no value |
HAS_TESTID() |
Determine if TESTID has a value |
testTemplateArn¶
The ARN of the test template the test was created from.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TESTTEMPLATEARN() |
Getter for TESTTEMPLATEARN, with configurable default |
ASK_TESTTEMPLATEARN() |
Getter for TESTTEMPLATEARN w/ exceptions if field has no val |
HAS_TESTTEMPLATEARN() |
Determine if TESTTEMPLATEARN has a value |
serviceArn¶
The ARN of the service the test belongs to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICEARN() |
Getter for SERVICEARN, with configurable default |
ASK_SERVICEARN() |
Getter for SERVICEARN w/ exceptions if field has no value |
HAS_SERVICEARN() |
Determine if SERVICEARN has a value |
name¶
The name of the test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
actions¶
The fault actions the test runs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONS() |
Getter for ACTIONS, with configurable default |
ASK_ACTIONS() |
Getter for ACTIONS w/ exceptions if field has no value |
HAS_ACTIONS() |
Determine if ACTIONS has a value |
loggingConfiguration¶
The logging configuration for the test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGGINGCONFIGURATION() |
Getter for LOGGINGCONFIGURATION |
stopConditions¶
The stop conditions for the test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STOPCONDITIONS() |
Getter for STOPCONDITIONS, with configurable default |
ASK_STOPCONDITIONS() |
Getter for STOPCONDITIONS w/ exceptions if field has no valu |
HAS_STOPCONDITIONS() |
Determine if STOPCONDITIONS has a value |
roleName¶
The name of the IAM execution role used to run the test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLENAME() |
Getter for ROLENAME, with configurable default |
ASK_ROLENAME() |
Getter for ROLENAME w/ exceptions if field has no value |
HAS_ROLENAME() |
Determine if ROLENAME has a value |
parameters¶
The parameter values configured for the test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARAMETERS() |
Getter for PARAMETERS, with configurable default |
ASK_PARAMETERS() |
Getter for PARAMETERS w/ exceptions if field has no value |
HAS_PARAMETERS() |
Determine if PARAMETERS has a value |
totalTestRuns¶
The total number of runs of the test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOTALTESTRUNS() |
Getter for TOTALTESTRUNS, with configurable default |
ASK_TOTALTESTRUNS() |
Getter for TOTALTESTRUNS w/ exceptions if field has no value |
HAS_TOTALTESTRUNS() |
Determine if TOTALTESTRUNS has a value |
successfulTestRuns¶
The number of successful runs of the test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUCCESSFULTESTRUNS() |
Getter for SUCCESSFULTESTRUNS, with configurable default |
ASK_SUCCESSFULTESTRUNS() |
Getter for SUCCESSFULTESTRUNS w/ exceptions if field has no |
HAS_SUCCESSFULTESTRUNS() |
Determine if SUCCESSFULTESTRUNS has a value |
creationTime¶
The timestamp when the test was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |