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.
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:
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.
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:
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.
|
Copyright © 2012 CA.
All rights reserved.
|
|