Failure in browser_ui/1_manage/group/group_saml_enforced_sso_new_account_spec.rb | Manage Group SAML SSO - Enforced SSO with Snowplow tracking enabled behaves like group membership actions creates a new account automatically and allows to leav

Summary

Manage Group SAML SSO - Enforced SSO with Snowplow tracking enabled behaves like group membership actions creates a new account automatically and allows to leave group and join again

Failing job(s): https://gitlab.com/gitlab-org/gitlab/-/jobs/4255106853

Failing spec(s): browser_ui/1_manage/group/group_saml_enforced_sso_new_account_spec.rb

Corresponding test case(s): https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/351257

Stack trace

2) Manage Group SAML SSO - Enforced SSO with Snowplow tracking enabled behaves like group membership actions creates a new account automatically and allows to leave group and join again
     Got 0 failures and 3 other errors:
     Shared Example Group: "group membership actions" called from ./qa/specs/features/ee/browser_ui/1_manage/group/group_saml_enforced_sso_new_account_spec.rb:93
     2.1) Failure/Error: EE::Page::Group::SamlSSOSignIn.perform(&:click_sign_in)
          
          Capybara::ElementNotFound:
            Unable to find css "[data-qa-selector=\"saml_sso_signin_button\"],.qa-saml-sso-signin-button"
          # ./qa/page/base.rb:233:in `click_element'
          # ./qa/support/page/logging.rb:87:in `block in click_element'
          # ./qa/support/page/logging.rb:206:in `log_slow_code'
          # ./qa/support/page/logging.rb:87:in `click_element'
          # ./qa/ee/page/group/saml_sso_sign_in.rb:18:in `block in click_sign_in'
          # ./qa/support/retrier.rb:54:in `block in retry_until'
          # ./qa/support/repeater.rb:46:in `repeat_until'
          # ./qa/support/retrier.rb:44:in `retry_until'
          # ./qa/ee/page/group/saml_sso_sign_in.rb:17:in `click_sign_in'
          # ./qa/scenario/actable.rb:16:in `perform'
          # ./qa/specs/features/ee/browser_ui/1_manage/group/group_saml_enforced_sso_new_account_spec.rb:46:in `block (4 levels) in <module:QA>'
          # ./qa/specs/spec_helper.rb:121:in `block (2 levels) in <top (required)>'
          # ./qa/specs/runner.rb:67:in `perform'
          # ./qa/scenario/template.rb:10:in `block in perform'
          # ./qa/scenario/template.rb:8:in `perform'
          # ./qa/scenario/template.rb:50:in `perform'
          # ./qa/scenario/template.rb:10:in `block in perform'
          # ./qa/scenario/template.rb:8:in `perform'
          # ./qa/scenario/bootable.rb:52:in `launch!'

Screenshot / HTML page

manage_group_saml_sso_-_enforced_sso_with_snowplow_tracking_enabled_behaves_like_2023-05-09-23-54-46.452

Possible fixes