Previous Topic: Remove BreakpointsNext Topic: Remove Request Breakpoints


Remove Breakpoints Flagged on Your Source Listing

You can remove breakpoints as quickly as you set them. Statements where you previously set unconditional or conditional breakpoints are flagged with a U or C, respectively, in column 1 of the line. During program execution, locations where CA InterTest for CICS stops because of a variable‑change or request breakpoint are flagged with V or R, respectively.

The following table explains how to remove each type of breakpoint.

Type of Breakpoint

How to Remove

Unconditional, Conditional or Variable‑change breakpoints

While viewing the source at a breakpoint, type an x over the U, C, or V; press Enter.

Unconditional or Conditional breakpoints set at all COBOL paragraph names, or Assembler or PL/I procedures

Either enter x to the left of the Procedure‑Names or Symbol header line or Declare line in the Cross‑Reference section of the listing and press Enter, or type an R next to the UBP or CBP entry on the Monitoring Status display and press Enter.

Unconditional or Conditional breakpoints set at all references to a COBOL or Assembler data name

Type an x over the C in the Cross‑Reference section of the listing and press Enter, or type an R next to the UBP or CBP entry on the Monitoring Status display, and press Enter.

Request breakpoints

Specify the STATUS command then type R next to the RBP entry on the Monitoring Status display, and press Enter, or repeat the menu steps for setting the breakpoint, but enter an R next to the RBP option on the Monitoring menu. Complete the menus as you did when setting the request breakpoints.

* All breakpoints

Remove monitoring for the program as discussed in the "Monitoring Menu Options" chapter. Do this from the Monitoring Status display.

Important! If the program is being monitored for .ANY user, remove the breakpoints instead of the monitoring entry. Removing monitoring for a program that others might also be testing is risky.

Note: If you set more than one type of breakpoint at the same location, CA InterTest for CICS flags and intercepts only one at a time—the first one you set. Once you remove the first one, the next one you set is flagged and activated, and so on.

For more information:

Breakpoint Activities

Resume and Execution Options

Remove Unconditional Breakpoints from the Menus

Remove unconditional breakpoints using the monitoring menus of the Primary Option Menu or using the STATUS command menu when at a source listing breakpoint display.

Note: An easy way to remove any breakpoint is to enter an r next to its entry on the Monitoring Status display (STATUS command).

To remove an unconditional breakpoint using the menus, access the Program Monitoring (2.1), Transaction Monitoring (2.2), or Terminal Monitoring (2.3) menu, and follow these steps:

  1. Repeat the monitored entries for the following items:
  2. Enter r next to the UBP Option for Unconditional Breakpoints and press Enter

The Remove Breakpoint Locations screen appears. COBOL, PL/I, and Assembler versions of the Breakpoint Locations screen are available. The screen is the COBOL version.

    CA InterTest MONITORING COMMAND BUILDER  COBOL BREAKPOINT LOCATIONS      11                                                                                REMOVE breakpoint locations for PROG=COBDEMO  in any of the following fields:      (For qualification by nested program name, specify 'Programid:Label')   ŒPara/Data _______________________________     _______________________________      Names: _______________________________     _______________________________             _______________________________     _______________________________  Statement                                                                      Numbers: _____    _____    _____    _____    _____    _____    _____    _____                                                                                ŽOffsets: _____    _____    _____    _____    _____    _____    _____    _____                                                                                           All Paragraph Names:  _                                 After:_                                                                                                                                                                            Term ID (or .ANY or .NO) where breakpoints will take effect:   ____           Term ID (or .ANY) that will receive the breakpoints:           ____                                                                                 To remove by ID # shown in status display enter ID #'s: __ __ __ __ __ __ __                                                                                                                                                               PF1 Help       2            3 End        4 Return     5            6            PF7            8            9           10           11           12

To remove all unconditional breakpoints from a program, enter .ALL in field Œand press Enter. To remove one or more breakpoints, specify its ID number as shown on the Monitoring Status display in field and press Enter, or enter the information that you originally defined in fields Œ through on the Set Breakpoint Locations screen and press Enter.

Remove Conditional Breakpoints from the Menus

To remove conditional breakpoints from the menus, use the monitoring menus of the Primary Option Menu.

Note: An easy way to remove any breakpoint is to enter an r next to its entry on the Monitoring Status display.

On the Program Monitoring (2.1), Transaction Monitoring (2.2), or Terminal Monitoring (2.3) menu, follow these steps:

  1. Repeat the monitored entries for the:
  2. Enter r next to the CBP Option for Conditional Breakpoints.
  3. Press Enter.

The following Remove Conditional Locations screen appears.

 CA InterTest MONITORING COMMAND BUILDER  COBOL CONDITIONAL LOCATIONS     12                                                                                REMOVE breakpoint locations for PROG=COBDEMO  in any of the following fields:     (For qualification by nested program name, specify 'Programid:Label')       ŒPara/Data _______________________________     _______________________________       Names:_______________________________     ______________________________             _______________________________     _______________________________   Statement                                                                       Numbers: _____    _____    _____    _____    _____    _____    _____    _____                                                                                Ž Offsets: _____    _____    _____    _____    _____    _____    _____    _____                                                                                            All Paragraph Names:  _          All Instructions: _  After:_                                                                                                                                                                                Term ID (or .ANY or .NO) where breakpoints will take effect:  ___             Term ID (or .ANY) that will receive the breakpoints:          ____                                                                                         user ID (or .ANY) who will execute the program:           BARNEY1    To remove by ID # shown in status display enter ID #'s  __ __ __ __ __ __ _                                                                                                                                                                PF1 Help       2            3 End        4 Return     5            6             PF7            8            9           10           11           12

To remove all conditional breakpoints from a program, enter .ALL in field Œ of this screen and press Enter. To remove one or more conditional breakpoints, enter the breakpoint ID numbers listed on the Monitoring Status display in field and press Enter, or specify the information that you originally defined in fields Œ through on the Set Conditional Breakpoints screen and press Enter.