Transaction time for Action1_Transaction is not equal to the sum of all transactions in Action1

Transaction time for Action1_Transaction is not equal to the sum of all transactions in Action1

How does LoadRunner determine the total transaction time for Action1_Transaction? When taking the sum of all the transactions in Action1 section and comparing it with Action1_Transaction, the numbers do not match.

Solution

With automatic transactions, LoadRunner internally calls a Start_Transaction function at the beginning of Action1 to start a timer, then calls a End_Transaction at the end of Action1 section to stop the timer. The total timing is reported as Action1_transaction in the Analysis report.

Most of the time, the Action1_transaction reported is slightly different from the sum of all the user-defined transactions. The extra timing may include:

  1. Think times added to Action1_transaction which are not included in any of the user-defined transactions
  2. Some extra steps included in the Action1_transaction that do not fall under any of the user-defined transactions
  3. Action1_transaction includes the time it takes to call and process a transaction step (i.e., start or end which does not get included into the user-defined transaction)
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s