Multiple QA failures in e2e pipelines due to TimeoutError
QA Failure
Summary
Stack trace
Example failed (elapsed time 63.42 seconds)
Failures:
1) Customer account page shows correct account information in account details page
Failure/Error: portal_sign_in_as(customer.email, customer.password)
Watir::Wait::TimeoutError:
timed out after 30 seconds, waiting for true condition on #<Watir::TextField: located: false; {:id=>"user_login", :tag_name=>"input"}>
# ./vendor/ruby/2.7.0/gems/watir-7.2.2/lib/watir/wait.rb:43:in `until'
# ./vendor/ruby/2.7.0/gems/watir-7.2.2/lib/watir/wait.rb:110:in `wait_until'
# ./page/base.rb:216:in `find_element'
# ./page/base.rb:42:in `block (3 levels) in singleton class'
# ./page/base.rb:85:in `public_send'
# ./page/base.rb:85:in `block (3 levels) in singleton class'
# ./vendor/gitlab/page/login_page.rb:23:in `sign_in_as'
# ./helper/flow.rb:19:in `block in portal_sign_in_as'
# ./page/base.rb:20:in `perform'
# ./helper/flow.rb:18:in `portal_sign_in_as'
# ./spec/ui/page/account_details_page_spec.rb:8:in `block (2 levels) in <module:QA>'
Screenshot / HTML page
Possible fixes