i have some TruClient scripts developed with VuGen 12.02. i am running them in BAC/BPM 9.25.
i noticed in some of the BAC page component breakdown reports that there are several web page components, like .png objects, that are referenced with an __RETRY_#01 designation at the end of the URL. interestingly, i did not see any retry time listed in the Transaction Response Time Breakdown of the BPM performance over time report.
then, i ran the scripts from the BPM admin page, with extended logging enabled. i found examples of the __RETRY_#01 URL objects there, too. below is a portion of the report.
i would like to understand what these retries represent? how to control whether it retries, and how many times it retries? how to specify how long it waits for a page object? and whether these are settings typically in a browser or are something just in TruClient? (note that these objects are not something we have a TruClient WaitforObject on, and are not full BAC transactions).
09/08/2016 15:41:11 Notify: Transaction "https://my-server/images/logo.png" started. [MsgId: MMSG-16999] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/images/logo.png" started. [MsgId: MMSG-16999] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/images/logo.png" ended with a "Fail" status (Duration: 0.0003). [MsgId: MMSG-16873] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/images/logo.png" has 0 error message(s). [MsgId: MMSG-16818] 09/08/2016 15:41:11 DEBUG BPM: transaction_handler: end transaction: 'https://my-server/images/logo.png'. Handle: '24', parent handle: '23' [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsClientBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsTransactionBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsPropertyBagServersIPName: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsPropertyBagData: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/images/logo.png" ended with a "Pass" status (Duration: 0.0003). [MsgId: MMSG-16873] 09/08/2016 15:41:11 DEBUG BPM: transaction_handler: end transaction: 'https://my-server/images/logo.png'. Handle: '23', parent handle: '2' [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsComponentBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsClientBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsTransactionBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsPropertyBagServersIPName: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsPropertyBagData: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/main.css" started. [MsgId: MMSG-16999] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/main.css" started. [MsgId: MMSG-16999] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/main.css" ended with a "Pass" status (Duration: 0.0031). [MsgId: MMSG-16873] 09/08/2016 15:41:11 DEBUG BPM: transaction_handler: end transaction: 'https://my-server/main.css'. Handle: '26', parent handle: '25' [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsClientBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsTransactionBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsPropertyBagServersIPName: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsPropertyBagData: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/main.css" ended with a "Pass" status (Duration: 0.0031). [MsgId: MMSG-16873] 09/08/2016 15:41:11 DEBUG BPM: transaction_handler: end transaction: 'https://my-server/main.css'. Handle: '25', parent handle: '2' [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsComponentBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsClientBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsTransactionBreakdown: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsPropertyBagServersIPName: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 DEBUG BPM: GetIsPropertyBagData: 0 [MsgId: MMSG0] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/images/logo.png__RETRY_#01" started. [MsgId: MMSG-16999] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/images/logo.png__RETRY_#01" started. [MsgId: MMSG-16999] 09/08/2016 15:41:11 Notify: Transaction "https://my-server/images/logo.png__RETRY_#01" ended with a "Pass" status (Duration: 0.0043). [MsgId: MMSG-16873] 09/08/2016 15:41:11 DEBUG BPM: transaction_handler: end transaction: 'https://my-server/images/logo.png__RETRY_#01'. Handle: '28', parent handle: '27' [MsgId: MMSG0]