Skip to content

/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