Chapter 17. Debug Tool Utilities and Advanced Functions 505
Figure 17-4 DTCU - Edit Defaults
2. Change the Project Qualifier value to the high-level qualifier that you want the Coverage
Utility to use to construct names for user and project data sets.
3. To generate or build any data set names automatically, ensure that the Use Pgm Name
For File Name is set to yes. The Coverage Utility uses the project qualifier, the program
name, and the specified values for type and DSORG for each data set to build names of
the following forms:
Sequential data sets:
'proj_qual.program_name.file_type'
Partitioned data sets:
'proj_qual.file_type(program_name)'
If you specify no in the Use Pgm Name For File Name field, the Coverage Utility does not
automatically build or change any data set names.
Once done, you can save (export) your defaults. Later, you can either reset the defaults to
your site defaults, or you can import the defaults that you have exported.
17.1.6 Compiling the program to be measured
To compile your source code, do these steps:
1. Edit your compile JCL.
2. Run the JCL.
3. Make sure that all steps run with a return code of zero and that the listings and object
modules are created.
We used our program TRADERB, and made sure that the compile time option LIST was on.
This option is available for all compilers. For the required compile time options, refer to
Coverage Utility User's Guide and Messages V6R1, SC18-9535. The SYSLIN output from the
compiler, as well as the compiler listings, are available as members of partitioned data sets.
Example 17-2 on page 506 is a sample for the compile JCL we used.

Get Supporting On Demand Business Applications with the IBM Problem Determination Tools (APA, DT, DT with Advanced Facilities, FA, File Export, FM, WS) now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.