IBM Support

PH37212: DYNAMIC TEST RUNNER INTERNAL DEFECTS AND ENHANCEMENTS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Dynamic Test Runner internal defects and enhancements
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.All clients that use                      *
    *                    program-to-program interception.          *
    *                 02.All clients that use                      *
    *                    program-to-program interception.          *
    *                 03.All clients.                              *
    *                 04.All clients that record/replay IMS        *
    *                    applications.                             *
    *                 05.All clients that use                      *
    *                    program-to-program interception.          *
    *                 06.All clients.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.Detecting length of subsystem call   *
    *                         arguments is manual and labor        *
    *                         intensive, and might depend on       *
    *                         argument values or pointer values.   *
    *                      02.Subsystem call arguments are named   *
    *                         with ordinal numbers.                *
    *                      03.Collection on a large number of CICS *
    *                         transactions at the same time        *
    *                         generates very large recording data  *
    *                         set.                                 *
    *                      04.The detection of DB vs GSAM PCB was  *
    *                         imprecise.                           *
    *                      05.Program-to-program interception      *
    *                         configuration is manual and labor    *
    *                         intensive.                           *
    *                      06.The results from collection and      *
    *                         replay are sometimes difficult to    *
    *                         decipher.                            *
    ****************************************************************
    01.Clients have to manually specify the length and location of
       each argument in subsystem calls. This release introduces a
       configuration property that offers flexibility in specifying
       the argument location and length.
    02.The arguments in subsystem calls are currently named with a
       prefix and an ordinal number. This releases properly names
       arguments that come from common control blocks in CICS, Db2,
       IMS, MQ and file systems.
    03.Clients that wish to collect a large number of CICS
       transaction in one recording were advised not to. This
       release introduces a new transaction (BZUX) which limits the
       number of instances of each transaction, allowing large
       number of CICS transactions to be recorded.
    04.The parsing of PCB metadata would not always correctly
       identify DB vs GSAM data store access. This release corrects
       the issue allow correct return code handling on the IMS
       subsystem calls.
    05.Clients have to manually specify all program-to-program
       interception in configuration files.  This release automates
       the program-to-program interception for COBOL.
    06.The output from collection and replay runs has two formats:
       SYSOUT report and binary recording data set.  Clients have,
       in some instances, had a difficult time interpreting the
       results. This release adds an optional feature which presents
       the results in an easy to consume, web browser interface.
    

Problem conclusion

  • 01.Automation added to assist the client.
    02.Automation added to assist the client.
    03.CICS recording scale for transactions increased.
    04.Problem corrected.
    05.Automation added to assist the client.
    06.Automation added to assist the client.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH37212

  • Reported component name

    VIRT TEST PLTFM

  • Reported component ID

    5724T0763

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-05-13

  • Closed date

    2021-06-16

  • Last modified date

    2021-07-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI75928

Modules/Macros

  • BZU1SMPE BZU2EXEC BZU2LAYR BZU2THIN BZU2TLYR BZU3ALOC BZU6DDEF
    BZUACAF@ BZUADSMF BZUAEIN@ BZUAETR@ BZUAINIT BZUAIP2  BZUAIPI
    BZUAIPS  BZUAIPX  BZUALLOC BZUAPIPI BZUAPRC2 BZUAPRCA BZUAPRCD
    BZUAPRCX BZUAPRH@ BZUAPRS@ BZUARGID BZUARRS@ BZUARSMF BZUARST0
    BZUARST1 BZUARST2 BZUARST3 BZUARST4 BZUARST5 BZUARST6 BZUARST7
    BZUARST8 BZUARST9 BZUASSRT BZUASTB0 BZUASTB1 BZUASTB2 BZUASTB3
    BZUASTB4 BZUASTB5 BZUASTB6 BZUASTB7 BZUASTB8 BZUASTB9 BZUASTC0
    BZUASTC1 BZUASTC2 BZUASTC3 BZUASTC4 BZUASTC5 BZUASTC6 BZUASTC7
    BZUASTC8 BZUASTC9 BZUASTMD BZUASTMP BZUASTUB BZUASTUC BZUAVRDT
    BZUBATCH BZUBCON@ BZUBCP   BZUBDSC@ BZUBSRV@ BZUCBCBL BZUCBPL1
    BZUCCDFN BZUCCINT BZUCCOLL BZUCDEFN BZUCF410 BZUCF420 BZUCF510
    BZUCF520 BZUCF530 BZUCF540 BZUCF550 BZUCF560 BZUCI410 BZUCI420
    BZUCI510 BZUCI520 BZUCI530 BZUCI540 BZUCI550 BZUCI560 BZUCICPT
    BZUCICSA BZUCICSL BZUCICSN BZUCICSS BZUCICST BZUCICSW BZUCICSX
    BZUCIDFN BZUCIDRI BZUCIDRP BZUCIDRR BZUCIDRS BZUCIDRT BZUCO410
    BZUCO420 BZUCO510 BZUCO520 BZUCO530 BZUCO540 BZUCO550 BZUCO560
    BZUCPLTI BZUCPLTS BZUCPLTT BZUCRECS BZUCRECT BZUCSD   BZUCSTUB
    BZUDB2ST BZUDCP   BZUDLAYR BZUDTHIN BZUDTLYR BZUDYNAL BZUECP
    BZUESPIE BZUESPR@ BZUESTAE BZUGTARG BZUGTMEM BZUHFIO@ BZUHFIOH
    BZUHFIOP BZUHPRN@ BZUII410 BZUII420 BZUII510 BZUII520 BZUII530
    BZUII540 BZUII550 BZUII560 BZUIMSSB BZUIMSSE BZUIMSSF BZUIMSTR
    BZUIMSVN BZUIMSVR BZUINCL  BZUIO410 BZUIO420 BZUIO510 BZUIO520
    BZUIO530 BZUIO540 BZUIO550 BZUIO560 BZUISVI0 BZUITERC BZUITERP
    BZUJFIOH BZUJFIOP BZUKFIO@ BZUKFIOH BZUKFIOP BZULCEE  BZULDB2
    BZULEOPT BZULFIOH BZULFIOP BZULIMS  BZULLE   BZULMQ   BZUMCP
    BZUMETA  BZUMSGEN BZUPBCP  BZUPBMP  BZUPDB2  BZUPDCP  BZUPDLI
    BZUPECP  BZUPLAY  BZUPMCP  BZUPPLAY BZUPRH00 BZUPRH0@ BZURCP
    BZURI410 BZURI420 BZURI510 BZURI520 BZURI530 BZURI540 BZURI550
    BZURI560 BZURO410 BZURO420 BZURO510 BZURO520 BZURO530 BZURO540
    BZURO550 BZURO560 BZURPLAY BZURRCP  BZURTCP  BZURUN   BZUSCFG
    BZUSCP   BZUSETUP BZUSLAYR BZUSTLYR BZUSUDSN BZUSYSIN BZUTCP
    BZUTRACE BZUUFIOH BZUUFIOP BZUUMODC BZUUMODD BZUUMODI BZUUMODL
    BZUVERS  BZUVFIOH BZUVFIOP BZUVRM   BZUVSAM  BZUWFIOH BZUWFIOP
    BZUXC410 BZUXC420 BZUXC510 BZUXC520 BZUXC530 BZUXC540 BZUXC550
    BZUXC560 BZUXCOLL BZUZFIO@ BZUZFIOH BZUZFIOP
    

Fix information

  • Fixed component name

    VIRT TEST PLTFM

  • Fixed component ID

    5724T0763

Applicable component levels

  • R100 PSY UI75928

       UP21/06/19 P F106

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Type":"MASTER","Line of Business":{"code":"","label":""},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
03 July 2021