From dcc3d933bc95bf28e1f05e79eddc56b1ddc212b6 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Sat, 6 Feb 2021 10:52:59 +0000 Subject: [PATCH] Add retry handling for flaky spec timeouts --- spec/spec_helper.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 62c67e9417..37fee324a5 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -101,6 +101,10 @@ RSpec.configure do |config| # Retry config.verbose_retry = true + # Try twice (retry once) + config.default_retry_count = 2 + # Only retry when Selenium raises Net::ReadTimeout + config.exceptions_to_retry = [Net::ReadTimeout] # Force use of expect (over should) config.expect_with :rspec do |expectations|