Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
None
Description
Currently, if the attempt to obtain broker properties fails because a broker is not running, the test terminates with an exception.
However, in an automated or CI environment (such as Jenkins) where it is possible that a broker may take a little longer to start sometimes than others, it is desirable to have a "window" in which to connect before failing. Utilizing the retry mechanism to allow a fixed number of retries before failing will provide this behavior.