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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.