Simple TEST option

You can add a simple TEST option with no suboptions, or specify the default TEST suboptions of TEST(ALL,*,PROMPT,INSPPREF) to start z/OS Debugger in delay debug mode under most conditions for non-CICS tasks if the Debug Profile Service API is available.
  • For batch applications, add TEST to the PARM string or CEEOPTS DD.
  • For IMS dependent regions, add TEST to the CEEOPTS DD.
  • For WLM procedures used by Db2 Stored Procedures, add TEST to the CEEOPTS DD.
  • For Unix Systems Services processes, add TEST to the _CEE_RUNOPTS environment variable.
The following rules apply:
  • If you define the TEST suboptions in your program with #pragma runopts or the PLIXOPT string, those suboptions are in effect. For more information, see Defining TEST suboptions in your program.
  • If you are executing a process in a TSO interactive session from z/OS® Debugger Setup Utility or using a TSO command, the debugger starts under your TSO session, as though you had specified TEST(ALL,*,PROMPT,MFI:INSPPREF).
  • In all other cases, when Debug Profile Service is active, z/OS Debugger operates in delay debug mode. The following delay debug commands are in effect unless you explicitly specify them using the EQAOPTS load module:
    • DLAYDBGCND: ALL.
    • DLAYDBGTRC: 0.
    • DLAYDBGXRF is not in effect.
    DLAYDBGDSN is set based on the value supplied to the Debug Profile Service API. If you specify DLAYDBGDSN in your EQAOPTS load module, the EQAOPTS setting is ignored.

    For more information on delay debug mode, see Using delay debug mode to delay starting of a debug session.