Skip to content

QA failure in qa/specs/features/ee/browser_ui/5_package/dependency_proxy_sso_spec.rb

Summary

qa/specs/features/ee/browser_ui/5_package/dependency_proxy_sso_spec.rb failed on Staging Ref environment:

However it appears that this test should be excluded from running against live environment. Needs further investigation.

Stack trace

1) Package Dependency Proxy Group SSO pulls an image using the dependency proxy on a group enforced SSO
     Got 0 failures and 2 other errors:
     1.1) Failure/Error: let!(:group_sso_url) { Flow::Saml.enable_saml_sso(group, saml_idp_service, enforce_sso: true) }
          
          Capybara::ElementNotFound:
            Unable to find css "[data-qa-selector=\"sidebar_menu_item_link\"][data-qa-menu-item=\"SAML SSO\"],.qa-sidebar-menu-item-link" within #<Capybara::Node::Element tag="ul" path="/HTML/BODY[1]/DIV[3]/ASIDE[1]/DIV[1]/UL[1]/LI[13]/UL[1]">
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/node/finders.rb:303:in `block in synced_resolve'
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/node/base.rb:83:in `synchronize'
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/node/finders.rb:292:in `synced_resolve'
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/node/finders.rb:53:in `find'
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/session.rb:762:in `find'
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/dsl.rb:53:in `call'
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/dsl.rb:53:in `find'
          # ./qa/page/base.rb:215:in `click_element'
          # ./qa/support/page/logging.rb:80:in `click_element'
          # ./qa/ee/page/group/menu.rb:37:in `block (2 levels) in go_to_saml_sso_group_settings'
          # ./qa/page/sub_menus/common.rb:33:in `block in within_submenu'
          # ./qa/page/sub_menus/common.rb:43:in `block in within_submenu_without_element'
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/session.rb:353:in `within'
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/dsl.rb:53:in `call'
          # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/dsl.rb:53:in `within'
          # ./qa/page/sub_menus/common.rb:42:in `within_submenu_without_element'
          # ./qa/page/sub_menus/common.rb:32:in `within_submenu'
          # ./qa/ee/page/group/menu.rb:36:in `block in go_to_saml_sso_group_settings'
          # ./qa/ee/page/group/menu.rb:144:in `block in hover_group_administration'

Screenshot / HTML page

Possible fixes