LU0 Special Considerations (VTAM)
This section explains special considerations for LU0 testing.
Unattended Mode Statements
The unattended mode statements apply to both 3270 and LU0 testing with some exceptions. Review the following sections to determine if any of these considerations apply to your testing requirements.
CONTROL Statement
The LU0 CONTROL statement and its parameters have the same meaning as the 3270 CONTROL statement with the following exceptions:
KEYU
For LU0 playbacks, this is the amount of time Performance Test waits for the next output from the TPF or application. Following the expiration of KEYU, Performance Test assumes that the application has finished sending data and sends the next <INPUT> group. The default is 4500 or 45 seconds. This will normally be more than sufficient to keep scripts synchronized. If your playbacks seem sluggish, then reduce the KEYU setting.
GROUP Statement – Optional Parameters for LU0
DATA
Some LU0 implementations, in particular those that use IMS Fastpath, require a user ID and password during session establishment. Performance Test uses the DATA parameter to supply this data to the application during session establishment.
KBIGNORE
Use this parameter for LU0 playbacks. When this parameter is specified Performance Test will not use the Keyboard Restore indicator in the datastream as an indication that the application has finished sending data. Since the Keyboard Restore flag is a 3270 datastream write control command, most LU0 implementations do not use it.
LOGM
Use an LU0 logmode.
Example - Replay 1 LU0 script. The script (HPLU0001) was recorded using Global Record (LU0 scripts cannot be recorded using Performance Test online recording). Performance Test waits for 15 seconds following the receipt of data from the application prior to responding. The keyboard restore flag is not used by this application to signal an end to sending so the KBIGNORE parameter is used. This site has defined LU0 virtual terminals using the prefix EHLU0.
//STEPLIB DD DSN=HIPER.LOAD,DISP=SHR
//STEPLIB DD DSN=GLOBAL.RECORD.SCRIPTS,DISP=SHR
//SYSIN DD *
CONTROL KEYU(1500) PREFIX(EHLU0) SUFFIX(3)
GROUP LU0APPL -
KBIGNORE-
LOGMODE(IBM3600)
SCRIPT(HPLU0001)
IN4700
When you require no special user conversion routine, specify IN4700(IEFBR14) to bypass default 3270 datastream processing for LU0 input.
OUT4700
When you require no special user conversion routine, specify OUT4700(IEFBR14) to bypass default 3270 datastream processing for LU0 output.