Traces containing multiple TPs or conversations

The CPI-C Script Generation facility considers each unique session captured in a system trace to represent a TP. As a result, scripts might not accurately represent captured traces if the traces include any of the following:
  • a TP processing multiple, overlapping conversations
  • multiple TPs concurrently active on the same LU
  • multiple instances of the same TP

If your trace includes a TP processing multiple conversations, the conversations should be serial, rather than overlapping. If a trace contains a TP processing multiple overlapping conversations or serial conversations using different sessions, the script generated from the trace will not accurately represent the captured trace because the script generator will create a different TP for each conversation.

Traces that include multiple TPs concurrently active on the same LU also can produce unexpected results in generated scripts. Depending on timing, two or more TPs concurrently active on the same LU can have conversations sharing the same session. If this is the case, the generated script will not accurately represent the traced scenario.

If the trace contains multiple instances of the same TP, the resulting script will not accurately represent the original traced scenario. If traces containing multi-instance TPs are used as input to the script generator, you will need to make numerous revisions to the generated scripts to make them accurately represent the original traced scenario.

Note: You will obtain the best results using the CPI-C script generation facility if your trace contains one single-instance TP per LU.