SELECT Control Statement
SELECT control statement indicates which control datasets are to be
used by ACS/QA, which testcase library is to be used, identifies which test
cases are to be run, and specifies other execution options. SELECT statement should be specified for
each execution of ACS/QA.SELECT statement is shown below. Default values are underlined. All
operands must be enclosed in parentheses. SELECT statement may be continued to
additional lines by placing a dash ('-') as the last character on a
line. The MEMBER parameter must be specified. Either
CDS1 or CDS2 (or both) must also be specified.
The TESTCASE parameter is required unless a //TESTCASE
DD statement is present in the JCL.
SELECT (
BYPASS_DC ( yes|no )
BYPASS_SC ( yes|no )
BYPASS_MC ( yes|no )
BYPASS_SG ( yes|no )
CDS1 ( dsn_name )
CDS2 ( dsn_name )
DATACLAS ( dc_name )
DSINFO ( yes|no )
EXITS1 ( yes|no )
EXITS2 ( yes|no )
EXITLIB ( load_library )
FILTJOB ( jobname_mask )
FILTDSN ( dsn_mask )
GROUP ( group_name )
MEMBER ( test_case_mask )
MGMTCLAS ( mc_name )
NULL ( char_string )
NOTRUN ( char_string )
PRINTRO ( yes|no )
STORCLAS ( sc_name )
SETDCVARS ( yes|no )
TRACE ( yes|no )
TESTLIB ( dataset_name )
USER ( userid )
)
BYPASS_DC ( yes|no )
Default:
BYPASS_DC ( NO )
Format:
YES or NO
BYPASS_SC ( yes|no)
Default:
BYPASS_SC ( NO )
Format:
YES or NO
BYPASS_MC ( yes|no )
Default:
BYPASS_MC ( NO )
Format:
YES or NO
BYPASS_SG ( yes|no )
Default:
BYPASS_SG ( NO )
Format:
YES or NO
CDS1 ( dsn_name )
ACTIVE indicates that the currently active ACS
routines are to be used. Default: Either CDS1 or CDS2 must be specified.
Format: Any valid data set name
CDS2 ( dsn_name )
ACTIVE indicates that the currently active ACS
routines are to be used. Default: Either CDS1 or CDS2 must be specified.
Format: Any valid data set name
DATACLAS ( dc_name )
Default: None
Format: Any valid data class name
DSINFO ( yes|no)
&ALLVOL, &ANYVOL, &NVOL,
&DATACLAS, &STORCLAS,
&MGMTCLAS read-only variables updated with these values prior to
calling the first ACS routine.
Default:
DSINFO ( NO )
Format:
YES or NO
EXITS1 ( yes|no)
IGDACSDC, IGDACSSC, and
IGDACSMC) are to be called for CDS1. By default, the
ACS exits, if any, present in the system are used. If an EXITLIB
parameter is present, the exits are loaded from the library specified in the
EXITLIB parameter.
Default:
EXITS1 ( YES )
Format:
YES or NO
EXITS2 ( yes|no)
IGDACSDC, IGDACSSC, and
IGDACSMC) are to be called for CDS2. By default, the
ACS exits, if any, present in the system are used. If an EXITLIB
parameter is present, the exits are loaded from the library specified in the
EXITLIB parameter.
Default:
EXITS2 ( YES )
Format:
YES or NO
EXITLIB ( load_library)
IGDACSDC,
IGDACSSC, and IGDACSMC) are loaded. This parameter is
meaningful only if EXITS1(YES) or EXITS2(YES) is
specified or defaulted. Default: If EXITLIB is not specified, the currently active exits, if any, are called.
Format: Any valid dataset name
FILTJOB ( jobname_mask)
Default:
FILTJOB ( * )
Format: Any valid jobname, or jobname mask using an asterisk (e.g.,
ABC*).
FILTDSN ( dsn_mask)
Default:
FILTDSN ( * )
Format: Any valid dataset name, or dataset mask using an asterisk (e.g.,
ABC*).
GROUP ( group_name)
&GROUP
read-only variable. This overrides any group name specified in the testcase. Default: None
Format: Any valid RACF group name
MEMBER ( test_case_mask )
Default:
MEMBER ( * )
Format: Any valid member name, or member name mask using an asterisk (e.g.,
ABC*).
MGMTCLAS ( mc_name )
Default: None
Format: Any valid management class
NULL ( char_string )
NULL.
Default:
NULL ( NULL )
Format: Any character string up to eight characters long.
NOTRUN ( char_string )
NOTRUN.
Default:
NOTRUN ( NOTRUN )
Format: Any character string up to eight characters long.
PRINTRO ( yes|no )
SYSPRINT prior to
the ACS routine results, or just the description, job name, dataset name, program name, and
ACS environment.
Default:
PRINTRO ( NO )
Format:
YES or NO
STORCLAS ( sc_name)
Default: None
Format: Any valid storage class name
SETDCVARS ( yes|no)
RECORG, DSNTYPE,
NVOL, SIZE, and MAXSIZE should be set
from the values in the data class that was assigned, if they were not explicitly specified in
the testcase. If a data class is assigned at all, and the testcase did not specify a
DSORG, then the value of DSORG is set to
PS, just as will happen in a normal allocation.
Default:
SETDCVARS ( NO )
Format:
YES or NO
TRACE ( yes|no)
SYSPRINT dataset for each
testcase. If TRACE(YES) is specified, it applies to all test cases run,
for both CDS1 and CDS2.
Default:
TRACE ( NO )
Format:
YES or NO
TESTLIB ( dataset_name )
//TESTLIB DD statement is present in the JCL.Default: None
Format: Any valid dataset name
USER ( userid)
&USER read-only
variable. This overrides any userid specified in the testcase. Default: None
Format: Any valid RACF userid