Spec failure: spec/features/users_spec.rb

As seen in https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/53758685:

  1) Users Successful user signin invalidates password reset token
     Got 0 failures and 2 other errors:

     1.1) Failure/Error: let(:user) { create(:user, username: 'user1', name: 'User 1', email: 'user1@gitlab.com') }

          ActiveRecord::RecordInvalid:
            Validation failed: Email has already been taken, Username has already been taken
          # ./spec/features/users_spec.rb:4:in `block (2 levels) in <top (required)>'
          # ./spec/features/users_spec.rb:18:in `block (2 levels) in <top (required)>'

     1.2) Failure/Error: execute_script("localStorage.clear();")

          Selenium::WebDriver::Error::NoScriptResultError:
            <unknown>: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
              (Session info: headless chrome=63.0.3239.108)
              (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.13.5-coreos-r2 x86_64)
          # ./spec/support/capybara.rb:82:in `block (2 levels) in <top (required)>'

  2) Users Should show one error if email is already taken
     Failure/Error: let(:user) { create(:user, username: 'user1', name: 'User 1', email: 'user1@gitlab.com') }

     ActiveRecord::RecordInvalid:
       Validation failed: Email has already been taken, Username has already been taken
     # ./spec/features/users_spec.rb:4:in `block (2 levels) in <top (required)>'
     # ./spec/features/users_spec.rb:40:in `block (2 levels) in <top (required)>'

  3) Users redirect alias routes /u/user1 redirects to user page
     Got 0 failures and 2 other errors:

     3.1) Failure/Error: let(:user) { create(:user, username: 'user1', name: 'User 1', email: 'user1@gitlab.com') }

          ActiveRecord::RecordInvalid:
            Validation failed: Email has already been taken, Username has already been taken
          # ./spec/features/users_spec.rb:4:in `block (2 levels) in <top (required)>'
          # ./spec/features/users_spec.rb:50:in `block (3 levels) in <top (required)>'

     3.2) Failure/Error: execute_script("localStorage.clear();")

          Selenium::WebDriver::Error::NoScriptResultError:
            <unknown>: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
              (Session info: headless chrome=63.0.3239.108)
              (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.13.5-coreos-r2 x86_64)
          # ./spec/support/capybara.rb:82:in `block (2 levels) in <top (required)>'

  4) Users redirect alias routes /u/user1/groups redirects to user groups page
     Got 0 failures and 2 other errors:

     4.1) Failure/Error: let(:user) { create(:user, username: 'user1', name: 'User 1', email: 'user1@gitlab.com') }

          ActiveRecord::RecordInvalid:
            Validation failed: Email has already been taken, Username has already been taken
          # ./spec/features/users_spec.rb:4:in `block (2 levels) in <top (required)>'
          # ./spec/features/users_spec.rb:50:in `block (3 levels) in <top (required)>'

     4.2) Failure/Error: execute_script("localStorage.clear();")

          Selenium::WebDriver::Error::NoScriptResultError:
            <unknown>: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
              (Session info: headless chrome=63.0.3239.108)
              (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.13.5-coreos-r2 x86_64)
          # ./spec/support/capybara.rb:82:in `block (2 levels) in <top (required)>'

  5) Users redirect alias routes /u/user1/projects redirects to user projects page
     Got 0 failures and 2 other errors:

     5.1) Failure/Error: let(:user) { create(:user, username: 'user1', name: 'User 1', email: 'user1@gitlab.com') }

          ActiveRecord::RecordInvalid:
            Validation failed: Email has already been taken, Username has already been taken
          # ./spec/features/users_spec.rb:4:in `block (2 levels) in <top (required)>'
          # ./spec/features/users_spec.rb:50:in `block (3 levels) in <top (required)>'

     5.2) Failure/Error: execute_script("localStorage.clear();")

          Selenium::WebDriver::Error::NoScriptResultError:
            <unknown>: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
              (Session info: headless chrome=63.0.3239.108)
              (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.13.5-coreos-r2 x86_64)
          # ./spec/support/capybara.rb:82:in `block (2 levels) in <top (required)>'

  6) Users username validation shows an error border if the username already exists
     Failure/Error: let(:user) { create(:user, username: 'user1', name: 'User 1', email: 'user1@gitlab.com') }

     ActiveRecord::RecordInvalid:
       Validation failed: Email has already been taken, Username has already been taken
     # ./spec/features/users_spec.rb:4:in `block (2 levels) in <top (required)>'
     # ./spec/features/users_spec.rb:95:in `block (3 levels) in <top (required)>'

  7) Group create a nested group as group owner creates a nested group
     Got 0 failures and 2 other errors:

     7.1) Failure/Error: let(:group) { create(:group, path: 'foo') }

          ActiveRecord::RecordInvalid:
            Validation failed: Path has already been taken
          # ./spec/features/groups_spec.rb:89:in `block (3 levels) in <top (required)>'
          # ./spec/features/groups_spec.rb:109:in `block (4 levels) in <top (required)>'
          # ./spec/spec_helper.rb:182:in `block (2 levels) in <top (required)>'

     7.2) Failure/Error: execute_script("localStorage.clear();")

          Selenium::WebDriver::Error::NoScriptResultError:
            <unknown>: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
              (Session info: headless chrome=63.0.3239.108)
              (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.13.5-coreos-r2 x86_64)
          # ./spec/support/capybara.rb:82:in `block (2 levels) in <top (required)>'
          # ./spec/spec_helper.rb:182:in `block (2 levels) in <top (required)>'

Finished in 8 minutes 55 seconds (files took 16.86 seconds to load)
1564 examples, 7 failures

Failed examples:

rspec ./spec/features/users_spec.rb:17 # Users Successful user signin invalidates password reset token
rspec ./spec/features/users_spec.rb:35 # Users Should show one error if email is already taken
rspec ./spec/features/users_spec.rb:53 # Users redirect alias routes /u/user1 redirects to user page
rspec ./spec/features/users_spec.rb:60 # Users redirect alias routes /u/user1/groups redirects to user groups page
rspec ./spec/features/users_spec.rb:66 # Users redirect alias routes /u/user1/projects redirects to user projects page
rspec ./spec/features/users_spec.rb:94 # Users username validation shows an error border if the username already exists
rspec ./spec/features/groups_spec.rb:106 # Group create a nested group as group owner creates a nested group

The issue is that user1 probably already exists.