Failure in qa/specs/features/browser_ui/1_manage/project/add_project_member_spec.rb and qa/specs/features/browser_ui/3_create/repository/ee_code_owners_spec.rb
https://gitlab.com/gitlab-org/quality/staging/-/jobs/116807790
1) Manage Add project member user adds project member
Failure/Error: user = Factory::Resource::User.fabricate!
Capybara::ElementNotFound:
Unable to find visible css ".qa-register-tab"
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:314:in `block in synced_resolve'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/base.rb:85:in `synchronize'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:302:in `synced_resolve'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:37:in `find'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:810:in `block (2 levels) in <class:Session>'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/dsl.rb:50:in `block (2 levels) in <module:DSL>'
# ./qa/page/base.rb:84:in `find_element'
# ./qa/support/page/logging.rb:43:in `find_element'
# ./qa/page/base.rb:96:in `click_element'
# ./qa/support/page/logging.rb:63:in `click_element'
# ./qa/page/main/login.rb:116:in `switch_to_register_tab'
# ./qa/factory/resource/user.rb:46:in `block in fabricate!'
# ./qa/scenario/actable.rb:14:in `perform'
# ./qa/factory/resource/user.rb:45:in `fabricate!'
# ./qa/factory/base.rb:65:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/factory/base.rb:105:in `log_fabrication'
# ./qa/factory/base.rb:65:in `block in fabricate_via_browser_ui!'
# ./qa/factory/base.rb:88:in `do_fabricate!'
# ./qa/factory/base.rb:64:in `fabricate_via_browser_ui!'
# ./qa/factory/base.rb:56:in `rescue in fabricate!'
# ./qa/factory/base.rb:53:in `fabricate!'
# ./qa/specs/features/browser_ui/1_manage/project/add_project_member_spec.rb:9:in `block (3 levels) in <module:QA>'
# ./qa/specs/runner.rb:34:in `perform'
# ./qa/scenario/template.rb:8:in `block in perform'
# ./qa/scenario/template.rb:6:in `tap'
# ./qa/scenario/template.rb:6:in `perform'
# ./qa/scenario/test/instance.rb:28:in `do_perform'
# ./qa/scenario/test/instance.rb:16:in `block in perform'
# ./qa/scenario/test/instance.rb:14:in `tap'
# ./qa/scenario/test/instance.rb:14:in `perform'
# ./qa/scenario/bootable.rb:14:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/factory/base.rb:76:in `fabricate_via_api!'
Registration is disabled on staging so these test should add existing users to a project instead of trying to create new ones.
Edited by Mark Lapierre