Previous Topic: Composite Support ScreenNext Topic: Assembler Programs with Multiple CSECTs


Select Subprograms for Testing

Select only the subprograms that you want to test to reduce overhead. Use the Select All and Selection fields to select the subprograms that you want to test. Change monitor names of subprograms to meet your testing needs.

Select or Deselect Individual Subprograms

Select or Deselect All Subprograms

Select or Deselect Subprograms That Meet Specific Criteria

To select subprograms that meet specific criteria, follow these steps:

  1. Apply a filter that specifies the desired criteria.

    The list of the displayed subprograms changes.

  2. Type A in the Select All field.

    Only the subprograms that meet the specified criteria get selected.

To deselect subprograms that meet specific criteria, follow these steps:

  1. Apply a filter that specifies the desired criteria.

    The list of the displayed subprograms changes.

  2. Type N in the Select All field.

    Only the subprograms that meet the specified criteria get deselected.

Note: Selection or deselection does not affect the subprograms that do not match the specified criteria.

Example

Composite module BIGMOD is displayed on the Composite Support screen in CA InterTest for CICS. You want to test SUBMODD, but you do not want to test SUBMODA, SUBMODB, and SUBMODC.

CA InterTest for CICS V9.1 - Composite Support Builder COMMAND ===> SCROLL: PAGE Define composite support for BIGMOD and press PF5. Row 00001 of 00004 * * * * * * * _ Link name Monitor Offset Length Language Comments S MAINMOD BIGMOD 160 78A8 COBOL S SUBMODA ASMMODA 7CA0 1200 ASSEMBLER S SUBMODB ASMMODB 8EA0 1001 ASSEMBLER S SUBMODC ASMMODC 9EA1 93A ASSEMBLER _ SUBMODD ________ A8DB A11 __________ symbolics not available PF1 Help 2 3 End 4 5 Process 6 RFind PF7 Backward 8 Forward 9 10 11 12

Follow these steps:

  1. Clear the Selection fields for SUBMODA, SUBMODB, and SUBMODC to exclude those subprograms from testing.
  2. Provide a monitor name for SUBMODD to test the subprogram separately.

    You get the following screen:

CA InterTest for CICS V9.1 - Composite Support Builder COMMAND ===> SCROLL: PAGE Define composite support for BIGMOD and press PF5. Row 00001 of 00004 * * * * * * * _ Link name Monitor Offset Length Language Comments S MAINMOD BIGMOD 160 78A8 COBOL _ SUBMODA ASMMODA 7CA0 1200 ASSEMBLER _ SUBMODB ASMMODB 8EA0 1001 ASSEMBLER _ SUBMODC ASMMODC 9EA1 93A ASSEMBLER S SUBMODD ASMMODD A8DB A11 ASSEMBLER PF1 Help 2 3 End 4 5 Process 6 RFind PF7 Backward 8 Forward 9 10 11 12

Note: Changes made to the Composite Support screen are saved temporarily and remain in effect until the monitoring of the module is disabled. If you want to monitor the module again, you need to re-enter the changes.

SORT Command - Sort Subprograms

Use the SORT command on the Composite Support screen to sort subprograms by the values in a specific column in an ascending or descending order.

The command has the following format:

SORT [ columnname | OFFSET ] [ order | A | D ]
columnname

(Optional) Specifies the name of the column that you use as the restrictive criteria for sorting.

Values: LINKNAME, MONITOR, OFFSET, LENGTH, LANGUAGE, COMMENTS

Default: OFFSET

order

(Optional) Specifies the order that you use for sorting.

Values: ASCENDING, DESCENDING

Default: ASCENDING

Example

The following command sorts subprograms by the Length column in a descending order:

SORT LENGTH D

FIND and RFIND Commands - Search for Subprograms

Use the FIND and RFIND commands on the Composite Support screen to search for subprograms in a specific column or all columns.

The FIND command has the following format:

FIND searchdata [ columnname ]
searchdata

Specifies your search string.

Note: If the string contains spaces, place the string in single quotes.

columnname

(Optional) Specifies the name of the column where you want to perform the search.

Values: LINKNAME, MONITOR, OFFSET, LENGTH, LANGUAGE, COMMENTS

Default: All columns

The RFIND command repeats the FIND command and displays the next match.

Example

The following command searches for string ASMMODA in the Monitor column:

FIND ASMMODA MONITOR

Scroll Commands and Options

Use the scroll commands, the SCROLL field, or PF7 and PF8 keys on the Composite Support screen to navigate in the list of subprograms.

Scroll Commands

Use the TOP and BOTTOM commands in the command line to navigate to the beginning or end of the subprogram list. Use the UP and DOWN commands with a number between 1 and 9999 to navigate up and down the list.

Example

To navigate 5 rows down the list, enter the following command:

DOWN 5

Scroll Options

Use the PF7 and PF8 keys to scroll up and down in the subprogram list. The SCROLL field defines the default number of rows by which you scroll.

The SCROLL field has one of the following values:

PAGE
HALF

Enables you to scroll by half a page.

CSR

Enables you to scroll to the position of the cursor in the list. If you scroll down, the line indicated by the cursor appears at the top of the screen. If you scroll up, the line indicated by the cursor appears at the bottom of the screen. If the cursor is not positioned in the list, you scroll by page.

1-14

Specifies the number of rows by which you scroll.

Command Line Scroll Options

Enter one of the following values in the command line to override the default number of rows by which you want to scroll, and press PF7 or PF8:

MAXIMUM

Enables you to scroll to the beginning or end of the subprogram list.

1-9999

Specifies the number of rows by which you scroll.

Example

Type 10 in the command line, and press PF8 to scroll 10 rows down in the list of subprograms.

Filter Subprograms

Use the filter fields above each column on the Composite Support screen to filter subprograms. When you apply several filter values to different columns, only rows that match all values are displayed.

The filter fields support the following wildcards:

*

Matches 0 or more characters.

%

Matches one character that can be a space.

+

Matches one character that cannot be a space.

To filter subprograms in the Offset and Length columns, you can also use > or < (the greater or less than signs) for numeric comparisons.

Examples

The following value entered in the Link name filter field displays rows whose Link name starts with A and ends with 25:

A*25

The following value entered in the Link name filter field displays rows whose Link name has exactly seven characters and the first five characters are ASBIN:

ASBIN++

The following value entered in the Link name filter field displays rows whose Link name has six or seven characters and the first five characters are ASBIN:

ASBIN+%

The following value entered in the Offset filter field displays rows with the Offset value greater than 100A:

>100A