Failure in qa/specs/features/browser_ui/1_manage/login/login_via_oauth_spec.rb

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

Failures:
8521   1) Manage OAuth login User logs in to GitLab with GitHub OAuth
8522      Failure/Error: expect(page).to have_content('Welcome to GitLab')
8523        expected to find text "Welcome to GitLab" in "Skip to content There have been several failed attempts to sign in from this account or IP address. Please wait a while and try again later. Terms Privacy Security Contact GitHub"
8524      # ./qa/specs/features/browser_ui/1_manage/login/login_via_oauth_spec.rb:12:in `block (3 levels) in <module:QA>'

Logs:

8495 Manage
8496   OAuth login
8497 D, [2019-11-13T06:36:25.275753 #24] DEBUG -- : Starting test: Manage OAuth login User logs in to GitLab with GitHub OAuth
8498 D, [2019-11-13T06:36:25.585862 #24] DEBUG -- : has_element? :login_page (wait: 60) returned: true
8499 D, [2019-11-13T06:36:35.599657 #24] DEBUG -- : clicking :github_login_button with args {}
8500 D, [2019-11-13T06:36:35.599932 #24] DEBUG -- : finding :github_login_button with args {:text=>nil}
8501 D, [2019-11-13T06:36:35.637049 #24] DEBUG -- : found :github_login_button
8502 D, [2019-11-13T06:36:37.261611 #24] DEBUG -- : with retry_until: max_attempts 3; sleep_interval 0; reload_page:
8503 D, [2019-11-13T06:36:37.261768 #24] DEBUG -- : Attempt number 1
8504 D, [2019-11-13T06:36:40.028238 #24] DEBUG -- : Attempt number 2
8505 D, [2019-11-13T06:36:41.527341 #24] DEBUG -- : Attempt number 3
8506 D, [2019-11-13T06:36:43.043359 #24] DEBUG -- : Raising exception after 3 attempts
8507 1st Try error in ./qa/specs/features/browser_ui/1_manage/login/login_via_oauth_spec.rb:6:
8508 RSpec::Retry: 2nd try ./qa/specs/features/browser_ui/1_manage/login/login_via_oauth_spec.rb:6
8509 D, [2019-11-13T06:36:43.605977 #24] DEBUG -- : Starting test: Manage OAuth login User logs in to GitLab with GitHub OAuth
8510 D, [2019-11-13T06:36:44.029067 #24] DEBUG -- : has_element? :login_page (wait: 60) returned: true
8511 D, [2019-11-13T06:36:54.094319 #24] DEBUG -- : clicking :github_login_button with args {}
8512 D, [2019-11-13T06:36:54.094469 #24] DEBUG -- : finding :github_login_button with args {:text=>nil}
8513 D, [2019-11-13T06:36:54.127349 #24] DEBUG -- : found :github_login_button
8514 D, [2019-11-13T06:36:55.555893 #24] DEBUG -- : with retry_until: max_attempts 3; sleep_interval 0; reload_page:
8515 D, [2019-11-13T06:36:55.556008 #24] DEBUG -- : Attempt number 1
8516 D, [2019-11-13T06:36:57.157912 #24] DEBUG -- : Attempt number 2
8517     User logs in to GitLab with GitHub OAuth (FAILED - 1)

Unfortunately, it looks like the retries added in !19811 (merged) to fix #35708 (closed) have triggered a rate limit.

The screenshot after the first attempt was the same as in #35708 (closed), and the second was:

login_via_oauth_spec.rb_2019-11-13-06-37-19.959

/cc @sliaquat @jennielouie @zeffmorgan

Edited Nov 14, 2019 by Mark Lapierre
Assignee Loading
Time tracking Loading