in lib/gitlab/qa/component/selenoid.rb [42:53]
def wait_until_ready(max_attempts: 20, wait: 2)
Runtime::Logger.info("Waiting for Selenoid ...")
max_attempts.times do
return Runtime::Logger.info("Selenoid ready!") if grid_healthy?
sleep wait
end
raise "Retried #{max_attempts} times. Selenoid is not responding. Aborting."
end