Specifications

Resource Definitions
additional section lists the processes SQRW and PSCRRUN. These resources
are then referenced in transaction events.
resources
{
require one
{
resource Process { ExecutableName="PSTOOLS" }
resource Process { ExecutableName="PSIDE" }
resource Process { ExecutableName="PSTORES" }
resource Process { ExecutableName="PSQED" }
}
additional
{
resource Windows { }
resource Connection { }
resource Process { ExecutableName="SQRW" }
resource Process { ExecutableName="PSCRRUN" }
}
}
transaction "Report"
module "Report"
{
event "Begin" Windows SetTitle { Title=contains:"CONCORD\\" }
choice
{
event "StartA" Process Start { ExecutableName="SQRW" }
event "StartB" Process Start { ExecutableName="PSCRRUN }
}
choice
{
event "StopA" Process Stop { ExecutableName="SQRW" }
event "StopB" Process Stop { ExecutableName="PSCRRUN }
}
}
When calculating response time for the Report transaction, Application
Response measures the response time of all activity generated by the required
processes, as well as any windowing activity and network connections that
occur from the start of the Report transaction (when SQRW or PSCRRUN
begin) to the end of the transaction. To ensure that Application Response also
measures the response time involved with the SQRW and PSCRRUN processes
for the transaction, these processes are listed in the additional section.
SQRW and PSCRRUN are not listed in the require section because these
processes are not used to identify a running instance of PeopleSoft. However,
they are used to identify the start and end of a transaction, and their response
BT Language Reference 201