Commit cc887599 authored by Grzegorz Bizon's avatar Grzegorz Bizon

Do not use Ruby Timeout module in GitLab QA

parent 3619ce04
require 'timeout'
module QA
module Page
module Main
......@@ -7,16 +5,15 @@ module QA
def initialize
visit('/')
# This resolves cold boot / post-deployment migrations running
# problems.
# This resolves cold boot / background tasks problems
#
Timeout.timeout(240) do
loop do
start = Time.now
while Time.now - start < 240
break if page.has_css?('.application', wait: 10)
refresh
end
end
end
def sign_in_using_credentials
if page.has_content?('Change your password')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment