Flaky Spec for ./ee/spec/features/registrations/saas/invite_flow_spec.rb:23
Summary
rspec-ee system pg14 5/10:
1) SaaS registration from an invite registers the user with multiple invites and sends them to the last group activity page
Got 1 failure and 1 other error:
1.1) Failure/Error: expect(page).to have_content('Welcome to GitLab, Registering!')
expected to find text "Welcome to GitLab, Registering!" in "GitLab Enterprise Edition Username or email Password Forgot your password? Remember me Sign in By signing in you accept the Terms of Use and acknowledge the Privacy Policy and Cookie Policy. Don't have an account yet? Register now or Google GitHub AliCloud Bitbucket DingTalk GitLab.com Facebook Twitter Jwt Auth0 Salesforce Atlassian Remember me Explore Help About GitLab Community forum English"
Timeout (30s) reached while running a waiting Capybara finder.
Consider using a non-waiting finder.
See https://www.cloudbees.com/blog/faster-rails-tests
# ./ee/spec/features/registrations/saas/invite_flow_spec.rb:99:in `expect_to_see_welcome_form_without_join_project_question'
# ./ee/spec/features/registrations/saas/invite_flow_spec.rb:37:in `block (3 levels) in <main>'
# ./ee/spec/support/helpers/saas_registration_helpers.rb:220:in `ensure_onboarding'
# ./ee/spec/features/registrations/saas/invite_flow_spec.rb:37:in `block (2 levels) in <main>'
# ./spec/spec_helper.rb:453:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:444:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:440:in `block (3 levels) in <top (required)>'
# ./lib/gitlab/application_context.rb:66:in `with_raw_context'
# ./spec/spec_helper.rb:440:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:268:in `block (2 levels) in <top (required)>'
# ./spec/support/sidekiq.rb:21:in `block (3 levels) in <main>'
# ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'
# ./spec/support/sidekiq.rb:21:in `block (2 levels) in <main>'
# ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <main>'
# ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <main>'
# ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <main>'
# ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
# ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <main>'
1.2) Failure/Error: raise JSConsoleError, message
JSConsoleError:
Unexpected browser console output:
https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location/geofeed - Failed to load resource: net::ERR_SOCKET_NOT_CONNECTED
https://www.googletagmanager.com/gtm.js?id=key - Failed to load resource: net::ERR_SOCKET_NOT_CONNECTED
# ./spec/support/capybara.rb:221:in `block (2 levels) in <main>'
# ./spec/spec_helper.rb:453:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:444:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:440:in `block (3 levels) in <top (required)>'
# ./lib/gitlab/application_context.rb:66:in `with_raw_context'
# ./spec/spec_helper.rb:440:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:268:in `block (2 levels) in <top (required)>'
# ./spec/support/sidekiq.rb:21:in `block (3 levels) in <main>'
# ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'
# ./spec/support/sidekiq.rb:21:in `block (2 levels) in <main>'
# ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <main>'
# ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <main>'
# ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <main>'
# ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
# ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <main>'
Finished in 1 minute 45.38 seconds (files took 1 minute 2.52 seconds to load)
1 example, 1 failure
Failed examples:
rspec ./ee/spec/features/registrations/saas/invite_flow_spec.rb:23 # SaaS registration from an invite registers the user with multiple invites and sends them to the last group activity page
Randomized with seed 51790