SYSIN control statements to SMSDEBUG indicate which SMS control datasets (CDS's) contain the translated ACS routines that are to be tested. One or two CDS's may be speci- fied. If only a single CDS is specified, the ACS routines in that CDS are executed for each testcase and the results output to SYSPRINT. If two CDS's are specified, then the SYS- PRINT output will show the results of each testcase for both CDS1 and CDS2. The SYS- PRINT file will display the options in effect for this execution of ACS/QA, and the following information for each testcase:
- Testcase member name
- Testcase description, if included in the testcase member
- The jobname, dataset name, program name, and ACS environment if included in the testcase member
- Optionally, all of the ACS read-only variables for each testcase
- Optionally, the ACS read-only variables updated after the data class ACS routine executes
- SMS constructs (data class, storage class, management class, and storage groups) assigned by the ACS routines, for each CDS
- Exitcodes from each ACS routine, for each CDS
- Messages from each ACS routine, for each CDS
- An indicator (an asterisk in column one) for each construct, exitcode, or message that does not match between CDS1 and CDS1. This allows quick identification of exceptions (test cases where the result differ between CDS1 and CDS2).