Transient failures in qa/specs/features/ee/browser_ui/1_manage/group/group_saml_sso_spec.rb

Happening in master: https://gitlab.com/gitlab-org/gitlab-qa/-/jobs/361308165

Failures:
7818   1) Manage Group SAML SSO Enforced SSO user clones and pushes to project within a group using Git HTTP
7819      Failure/Error: Page::Main::Login.perform(&:sign_in_using_admin_credentials)
7820      
7821      Capybara::ElementNotFound:
7822        Unable to find visible css "[data-qa-selector=\"login_field\"],.qa-login-field"
7823      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:314:in `block in synced_resolve'
7824      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/base.rb:85:in `synchronize'
7825      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:302:in `synced_resolve'
7826      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:37:in `find'
7827      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:810:in `block (2 levels) in <class:Session>'
7828      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/dsl.rb:50:in `block (2 levels) in <module:DSL>'
7829      # ./qa/page/base.rb:77:in `find_element'
7830      # ./qa/support/page/logging.rb:45:in `find_element'
7831      # ./qa/page/base.rb:111:in `fill_element'
7832      # ./qa/support/page/logging.rb:89:in `fill_element'
7833      # ./qa/page/main/login.rb:164:in `sign_in_using_gitlab_credentials'
7834      # ./qa/page/main/login.rb:75:in `block in sign_in_using_admin_credentials'
7835      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `block in using_wait_time'
7836      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara.rb:292:in `using_wait_time'
7837      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `using_wait_time'
7838      # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/dsl.rb:27:in `using_wait_time'
7839      # ./qa/page/main/login.rb:72:in `sign_in_using_admin_credentials'
7840      # ./qa/scenario/actable.rb:16:in `perform'
7841      # ./qa/specs/features/ee/browser_ui/1_manage/group/group_saml_sso_spec.rb:364:in `disable_enforce_sso_and_group_managed_account'
7842      # ./qa/specs/features/ee/browser_ui/1_manage/group/group_saml_sso_spec.rb:237:in `block (4 levels) in <module:QA>'
7843      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
7844      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
7845      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
7846      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
7847      # ./spec/spec_helper.rb:68:in `block (2 levels) in <top (required)>'
7848      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
7849      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
7850      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
7851      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
7852      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
7853      # ./qa/specs/runner.rb:69:in `perform'
7854      # ./qa/scenario/template.rb:10:in `block in perform'
7855      # ./qa/scenario/template.rb:8:in `tap'
7856      # ./qa/scenario/template.rb:8:in `perform'
7857      # ./qa/scenario/template.rb:33:in `perform'
7858      # ./qa/scenario/template.rb:10:in `block in perform'
7859      # ./qa/scenario/template.rb:8:in `tap'
7860      # ./qa/scenario/template.rb:8:in `perform'
7861      # ./qa/scenario/bootable.rb:28:in `launch!'

Screenshot:

image

Looks like the test didn't log out.

Second failure:

https://gitlab.com/gitlab-org/gitlab-qa/-/jobs/361622762

Failures:
7657   1) Manage Group SAML SSO Enforced SSO user clones and pushes to project within a group using Git HTTP
7658      Failure/Error:
7659        expect do
7660          Resource::Repository::ProjectPush.fabricate! do |project_push|
7661            project_push.project = @project
7662            project_push.branch_name = "new_branch"
7663            project_push.user = developer_user
7664          end
7665        end.not_to raise_error
7666      
7667        expected no Exception, got #<QA::Git::Repository::RepositoryCommandError: The command HOME="/tmp/qa-netrc-credentials/23" git pu...1c18ff/project-in-saml-enforced-group-832458cc69114928.git/': The requested URL returned error: 403> with backtrace:
7668          # ./qa/git/repository.rb:221:in `run'
7669          # ./qa/git/repository.rb:116:in `push_changes'
7670          # ./qa/resource/repository/push.rb:97:in `block in fabricate!'
7671          # ./qa/scenario/actable.rb:16:in `perform'
7672          # ./qa/git/repository.rb:33:in `block (2 levels) in perform'
7673          # ./qa/git/repository.rb:33:in `chdir'
7674          # ./qa/git/repository.rb:33:in `block in perform'
7675          # ./qa/git/repository.rb:32:in `perform'
7676          # ./qa/resource/repository/push.rb:49:in `fabricate!'
7677          # ./qa/resource/repository/project_push.rb:36:in `fabricate!'
7678          # ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
7679          # ./qa/resource/base.rb:129:in `log_fabrication'
7680          # ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
7681          # ./qa/resource/base.rb:112:in `do_fabricate!'
7682          # ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
7683          # ./qa/resource/base.rb:21:in `rescue in fabricate!'
7684          # ./qa/resource/base.rb:18:in `fabricate!'
7685          # ./qa/specs/features/ee/browser_ui/1_manage/group/group_saml_sso_spec.rb:172:in `block (5 levels) in <module:QA>'
7686          # ./qa/specs/features/ee/browser_ui/1_manage/group/group_saml_sso_spec.rb:171:in `block (4 levels) in <module:QA>'
7687          # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
7688          # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
7689          # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
7690          # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
7691          # ./spec/spec_helper.rb:68:in `block (2 levels) in <top (required)>'
7692          # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
7693          # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
7694          # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
7695          # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
7696          # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
7697          # ./qa/specs/runner.rb:69:in `perform'
7698          # ./qa/scenario/template.rb:10:in `block in perform'
7699          # ./qa/scenario/template.rb:8:in `tap'
7700          # ./qa/scenario/template.rb:8:in `perform'
7701          # ./qa/scenario/template.rb:33:in `perform'
7702          # ./qa/scenario/template.rb:10:in `block in perform'
7703          # ./qa/scenario/template.rb:8:in `tap'
7704          # ./qa/scenario/template.rb:8:in `perform'
7705          # ./qa/scenario/bootable.rb:28:in `launch!'
7706      # ./qa/specs/features/ee/browser_ui/1_manage/group/group_saml_sso_spec.rb:171:in `block (4 levels) in <module:QA>'
7707      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
7708      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
7709      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
7710      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
7711      # ./spec/spec_helper.rb:68:in `block (2 levels) in <top (required)>'
7712      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
7713      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
7714      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
7715      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
7716      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
7717      # ./qa/specs/runner.rb:69:in `perform'
7718      # ./qa/scenario/template.rb:10:in `block in perform'
7719      # ./qa/scenario/template.rb:8:in `tap'
7720      # ./qa/scenario/template.rb:8:in `perform'
7721      # ./qa/scenario/template.rb:33:in `perform'
7722      # ./qa/scenario/template.rb:10:in `block in perform'
7723      # ./qa/scenario/template.rb:8:in `tap'
7724      # ./qa/scenario/template.rb:8:in `perform'
7725      # ./qa/scenario/bootable.rb:28:in `launch!'

cc: @sliaquat

Edited Nov 26, 2019 by Désirée Chevalier
Assignee Loading
Time tracking Loading