Flaky test ./qa/specs/features/browser_ui/1_manage/project/create_project_spec.rb:6 # Manage Project creation user creates a new project
Summary
Timeout while choosing the namespace. This could be an environment issue, due to the number of namespaces...
https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/1860549
Stack trace
1) Manage Project creation user creates a new project
Failure/Error:
created_project = Resource::Project.fabricate_via_browser_ui! do |project|
project.name = 'awesome-project'
project.description = 'create awesome project test'
end
Net::ReadTimeout:
Net::ReadTimeout with #<TCPSocket:(closed)>
# /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/http/default.rb:129:in `response_for'
# /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/http/default.rb:82:in `request'
# /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/http/common.rb:64:in `call'
# /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/bridge.rb:167:in `execute'
# /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/w3c/bridge.rb:567:in `execute'
# /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/w3c/bridge.rb:386:in `send_keys_to_element'
# /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/common/element.rb:156:in `send_keys'
# /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/selenium/node.rb:128:in `send_keys'
# /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/selenium/node.rb:247:in `set_text'
# /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/selenium/nodes/chrome_node.rb:11:in `set_text'
# /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/selenium/node.rb:80:in `set'
# /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/node/element.rb:119:in `block in set'
# /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/node/base.rb:83:in `synchronize'
# /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/node/element.rb:119:in `set'
# ./qa/page/component/select2.rb:26:in `search_item'
# ./qa/page/component/select2.rb:34:in `search_and_select'
# ./qa/page/project/new.rb:42:in `block in choose_namespace'
# ./qa/page/base.rb:61:in `block in retry_on_exception'
# ./qa/support/retrier.rb:26:in `block in retry_on_exception'
# ./qa/support/repeater.rb:22:in `repeat_until'
# ./qa/support/retrier.rb:20:in `retry_on_exception'
# ./qa/page/base.rb:60:in `retry_on_exception'
# ./qa/page/project/new.rb:40:in `choose_namespace'
# ./qa/page/project/new.rb:36:in `choose_test_namespace'
# ./qa/resource/project.rb:90:in `block in fabricate!'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/resource/project.rb:89:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
Screenshot / HTML page
Possible fixes
Edited by Rémy Coutable