Merge Utility screen


The Merge Utility screen shown in the following figure allows you to copy one or more members of a Code Coverage Results Repository data set into another repository. It also enables you to delete members that have been merged if they are no longer needed. This screen is accessed by entering option 5 on the Code Coverage Utilities menu.

You can also run a batch job to merge members from one Results Repository data set into another. Sample JCL is provided in SLXVSAMP member JCLMERGE.

Important

Unless otherwise specified, all fields on this screen accept wildcards.

Merge Utility Screen

-------------------- CODE COVERAGE 17.02 - MERGE UTILITY    -------------------
OPTION  ===>

From:
 Repository file ===>
           Type  ===> C         (C = Code Coverage, F = System Flow)
         System  ===>                  (Optional)
        Test ID  ===>                  (Optional)
        User ID  ===>                  (Optional)
         Module  ===>                  (Optional)
        Program  ===>                  (Optional)
   Compile Date  ===> ____ __ __       (Optional YYYY MM DD)
   Compile Time  ===> __ __ __         (Optional HH MM SS)
    Debug (Y/N)  ===>                  (Optional)

To:
 Repository file ===>
 New System name ===>                  (Change all system names)
    New Test ID  ===>                  (Change all Test ID names)
    New User ID  ===>                  (Change all User ID names)

Delete From records after merge ===> N  (Y/N)

          Press ENTER to process  or  enter END command to terminate

Press Enter to import the members specified. Use the END command to cancel the merge process.

Input field - From area

These fields allow you to specify the repository members to be merged.

Field

Description

Repository file

Specifies the repository data set from which to merge members. Any previous value entered is displayed as the default, but can be overtyped with any desired data set name. This field cannot accept wildcard characters.

Type

Specifies the type of record to be merged. Select C for Code Coverage records or F for System Flow records. This field cannot accept wildcard characters.

System

Specifies the system to be accessed. This field is restricted to 15 characters or less and cannot be left blank. If left blank, the message ENTRY REQUIRED is displayed.

Test ID

Specifies a valid test ID. This field is required and restricted to 15 characters or less in length.

User ID

Specifies the name of a valid TSO, IMS, or CICS user. The field is limited to 8 characters or less in length. For unattended batch processing, this field will contain XPTSO.

Module

Specifies the module to be accessed. The Module field is restricted to 8 characters or less in length.

Program

The name of the program to be accessed. This field is restricted to 8 characters or less in length.

Compile date

Specifies a compile date to narrow the accessing of the specified program to those with a matching compile date.

Compile time

Specifies a compile time to further narrow the accessing of the specified program to those with a matching compile time.

Debug

Optionally specifies whether or not to include repository members that contain data captured while using debugging commands. Select Y (Yes) to include repository members. The default is N (No). This field does not apply to System Flow.

Input field - To area

These fields allow you to specify the repository data set into which the selected members will be merged and offers you the option to change various characteristics of the newly merged members.

Field

Description

Repository file

Specifies the repository into which the selected members are to be merged. The data set previously specified in the first position on the Repository screen is displayed as the default, but can be overtyped with any desired data set name. No wildcards can be used in this field.

New System name

Optionally specifies a system name to replace the various system names of all the members selected for merging. System names are limited to 15 characters or less in length. No wildcards can be used in this field.

New Test ID

Optionally specifies the new test ID in the named system of the records to be merged. No wildcards can be used in this field.

New User ID

Optionally specifies the new User ID contained in the named system to be merged. No wildcards can be used in this field.

Input fields - Other field

This field allows you to automatically delete merged members.

Field

Description

Delete From records after merge

Specifies whether or not the original repository members should be deleted after they have been merged. Select Y to delete the original repository members after they have been merged. The default is N (No).

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*