Broken FOSS master
Job #847841331 failed for gitlab-foss@7f592348:
8) Group or Project invitations when inviting a user when user has not signed in yet email confirmation enabled the user sign-up using a different email address when soft email confirmation is enabled signs up and redirects to the invitation page
Failure/Error: = f.text_field :username, class: 'form-control middle js-block-emoji js-validate-length js-validate-username', :data => { :api_path => suggestion_path, :min_length => min_username_length, :min_length_message => s_('SignUp|Username is too short (minimum is %{min_length} characters).') % { min_length: min_username_length }, :max_length => max_username_length, :max_length_message => s_('SignUp|Username is too long (maximum is %{max_length} characters).') % { max_length: max_username_length }, :qa_selector => 'new_user_username_field' }, pattern: Gitlab::PathRegex::NAMESPACE_FORMAT_REGEX_JS, required: true, title: _('Please create a username with only alphanumeric characters.')
ActionView::Template::Error:
undefined local variable or method `suggestion_path' for #<#<Class:0x000055c2a1ee9b20>:0x000055c29b9c9ba0>
# ./app/views/devise/shared/_signup_box.html.haml:19:in `block in _app_views_devise_shared__signup_box_html_haml__4484802000635686500_2205640'
# ./app/views/devise/shared/_signup_box.html.haml:5:in `_app_views_devise_shared__signup_box_html_haml__4484802000635686500_2205640'
# ./app/views/devise/registrations/new.html.haml:5:in `_app_views_devise_registrations_new_html_haml___1421690390617979935_2205620'
# ./app/controllers/application_controller.rb:134:in `render'
# ./app/controllers/application_controller.rb:494:in `set_current_admin'
# ./lib/gitlab/session.rb:11:in `with_session'
# ./app/controllers/application_controller.rb:484:in `set_session_storage'
rspec ./spec/features/invites_spec.rb:60 # Group or Project invitations when signed out pre-fills the Email field on the sign up box with the invite_email from the invite
rspec ./spec/features/invites_spec.rb:103 # Group or Project invitations when inviting a user when user has not signed in yet email confirmation disabled signs up and redirects to the dashboard page with all the projects/groups invitations automatically accepted
rspec ./spec/features/invites_spec.rb:118 # Group or Project invitations when inviting a user when user has not signed in yet email confirmation disabled the user sign-up using a different email address signs up and redirects to the invitation page
rspec ./spec/features/invites_spec.rb:169 # Group or Project invitations when inviting a user when user has not signed in yet email confirmation enabled doesn't accept invitations until the user confirms their email
rspec ./spec/features/invites_spec.rb:135 # Group or Project invitations when inviting a user when user has not signed in yet email confirmation enabled when soft email confirmation is not enabled signs up and redirects to root page with all the project/groups invitation automatically accepted
rspec ./spec/features/invites_spec.rb:155 # Group or Project invitations when inviting a user when user has not signed in yet email confirmation enabled when soft email confirmation is enabled signs up and redirects to root page with all the project/groups invitation automatically accepted
rspec ./spec/features/invites_spec.rb:187 # Group or Project invitations when inviting a user when user has not signed in yet email confirmation enabled the user sign-up using a different email address when soft email confirmation is not enabled signs up and redirects to the invitation page
rspec ./spec/features/invites_spec.rb:203 # Group or Project invitations when inviting a user when user has not signed in yet email confirmation enabled the user sign-up using a different email address when soft email confirmation is enabled signs up and redirects to the invitation page
as well as https://gitlab.com/gitlab-org/gitlab-foss/-/jobs/847841326:
rspec ./spec/features/users/signup_spec.rb:317 # Signup redirects to step 2 of the signup process, sets the role and redirects back
rspec ./spec/features/users/signup_spec.rb:61 # Signup username validation does not show an error border if the username is available
rspec ./spec/features/users/signup_spec.rb:68 # Signup username validation does not show an error border if the username contains dots (.)
rspec ./spec/features/users/signup_spec.rb:75 # Signup username validation does not show an error border if the username length is not longer than 255 characters
rspec ./spec/features/users/signup_spec.rb:82 # Signup username validation shows an error border if the username already exists
rspec ./spec/features/users/signup_spec.rb:91 # Signup username validation shows a success border if the username is available
rspec ./spec/features/users/signup_spec.rb:98 # Signup username validation shows an error border if the username contains special characters
rspec ./spec/features/users/signup_spec.rb:105 # Signup username validation shows an error border if the username is longer than 255 characters
rspec ./spec/features/users/signup_spec.rb:112 # Signup username validation shows an error message if the username is longer than 255 characters
rspec ./spec/features/users/signup_spec.rb:119 # Signup username validation shows an error message if the username is less than 2 characters
rspec ./spec/features/users/signup_spec.rb:126 # Signup username validation shows an error message on submit if the username contains special characters
rspec ./spec/features/users/signup_spec.rb:135 # Signup username validation shows an error border if the username contains emojis
rspec ./spec/features/users/signup_spec.rb:141 # Signup username validation shows an error message if the username contains emojis
rspec ./spec/features/users/signup_spec.rb:153 # Signup username validation shows a success message if the username is available
rspec ./spec/features/users/signup_spec.rb:160 # Signup username validation shows an error message if the username is unavailable
rspec ./spec/features/users/signup_spec.rb:169 # Signup username validation shows a success message if the username is corrected and then available
rspec ./spec/features/users/signup_spec.rb:190 # Signup with no errors when sending confirmation email when soft email confirmation is not enabled creates the user account and sends a confirmation email
rspec ./spec/features/users/signup_spec.rb:206 # Signup with no errors when sending confirmation email when soft email confirmation is enabled creates the user account and sends a confirmation email
rspec ./spec/features/users/signup_spec.rb:222 # Signup with no errors when not sending confirmation email creates the user account and goes to dashboard
rspec ./spec/features/users/signup_spec.rb:234 # Signup with errors displays the errors
rspec ./spec/features/users/signup_spec.rb:246 # Signup with errors does not redisplay the password
rspec ./spec/features/users/signup_spec.rb:263 # Signup when terms are enforced renders text that the user confirms terms by clicking register
rspec ./spec/features/users/signup_spec.rb:295 # Signup when reCAPTCHA and invisible captcha are enabled when reCAPTCHA detects malicious behaviour prevents from signing up
rspec ./spec/features/users/signup_spec.rb:306 # Signup when reCAPTCHA and invisible captcha are enabled when invisible captcha detects malicious behaviour prevents from signing up
rspec './spec/features/users/signup_spec.rb[1:7:1:1]' # Signup behaves like Signup name validation new_user_first_name validation does not show an error border if the user's fullname length is not longer than 127 characters
rspec './spec/features/users/signup_spec.rb[1:7:1:2]' # Signup behaves like Signup name validation new_user_first_name validation shows an error border if the user's fullname contains an emoji
rspec './spec/features/users/signup_spec.rb[1:7:1:3]' # Signup behaves like Signup name validation new_user_first_name validation shows an error border if the user's fullname is longer than 127 characters
rspec './spec/features/users/signup_spec.rb[1:7:1:4]' # Signup behaves like Signup name validation new_user_first_name validation shows an error message if the user's First name is longer than 127 characters
rspec './spec/features/users/signup_spec.rb[1:7:1:5]' # Signup behaves like Signup name validation new_user_first_name validation shows an error message if the username contains emojis
rspec './spec/features/users/signup_spec.rb[1:8:1:1]' # Signup behaves like Signup name validation new_user_last_name validation does not show an error border if the user's fullname length is not longer than 127 characters
rspec './spec/features/users/signup_spec.rb[1:8:1:2]' # Signup behaves like Signup name validation new_user_last_name validation shows an error border if the user's fullname contains an emoji
rspec './spec/features/users/signup_spec.rb[1:8:1:3]' # Signup behaves like Signup name validation new_user_last_name validation shows an error border if the user's fullname is longer than 127 characters
rspec './spec/features/users/signup_spec.rb[1:8:1:4]' # Signup behaves like Signup name validation new_user_last_name validation shows an error message if the user's Last name is longer than 127 characters
rspec './spec/features/users/signup_spec.rb[1:8:1:5]' # Signup behaves like Signup name validation new_user_last_name validation shows an error message if the username contains emojis