diff options
Diffstat (limited to 'qa/qa/support/repeater.rb')
-rw-r--r-- | qa/qa/support/repeater.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/qa/qa/support/repeater.rb b/qa/qa/support/repeater.rb index 14771243beb..6f8c4a59566 100644 --- a/qa/qa/support/repeater.rb +++ b/qa/qa/support/repeater.rb @@ -7,8 +7,9 @@ module QA module Repeater DEFAULT_MAX_WAIT_TIME = 60 - RetriesExceededError = Class.new(RuntimeError) - WaitExceededError = Class.new(RuntimeError) + RepeaterConditionExceededError = Class.new(RuntimeError) + RetriesExceededError = Class.new(RepeaterConditionExceededError) + WaitExceededError = Class.new(RepeaterConditionExceededError) def repeat_until(max_attempts: nil, max_duration: nil, reload_page: nil, sleep_interval: 0, raise_on_failure: true, retry_on_exception: false, log: true) attempts = 0 |