Extended Error Logging
For additional logging information, the Extended Error logging option can be set for the Transport level in the Composition Editor's Composition Properties, Play Settings tab, Logging section.
When Extended Error is set for Transport logging, the message(s) sent and the message(s) received will be captured if the message has an error or does not pass validations that are set. For messages that have no error, the effect will be to not log anything. Setting Extended Error logging on the Transport Level affects logging for all the messages in the test composition.
Extended Error logging is useful for load tests, as well as for large functional tests where the detailed Verbose logging of successful messages is not necessary but additional error information is desired.
Setting Extended Error Logging at the Transport Level
- Open the composition in the Composition Editor, and then click the Properties tab on the lower left.
- Click the Composition node in the Properties list.
- In the Play Settings tab, check Edit Advanced Settings.
- Uncheck Save Clip Element Details, Save Composition Element Details, or both, depending on the type of test and its size.
Typically, clip element and composition element details are unchecked while using Extended Error logging. Output will be shown in the Result Details widget if the Save Clip Element Details and Save Composition Element Details checkboxes remain checked, and only in the Event Log widget if unchecked.
- With Edit Advanced Settings checked, scroll down the Logging section (lower right) to reveal the Transport logging setting.
- Click the Transport drop-down and selected Extended Error.
What you should see
The Event Count Limit setting will limit the total number of events (NOT just error events, but all events) that can be logged into the Event Log.
For example, an integer between 1,000 to 20,000 is a reasonable range. An upper limit of 20,000 will prevent too many error events if the test generates billions of errors, while a lower limit of 1,000 will capture enough data to be helpful.
The example screenshot below shows an error detail.
Here is the same error with “Extended Error” set: