[Bug in Code] Failure in qa/specs/features/ee/browser_ui/3_create/repository/pull_mirroring_over_http_spec.rb:8

Happening on nightly: https://gitlab.com/gitlab-org/quality/nightly/-/jobs/361085979

 Failures:
7268   1) Create Pull mirror a repository over HTTP configures and syncs a (pull) mirrored repository with password auth
7269      Failure/Error:
7270        source = Resource::Repository::ProjectPush.fabricate! do |project_push|
7271          project_push.project_name = 'pull-mirror-source-project'
7272          project_push.file_name = 'README.md'
7273          project_push.file_content = '# This is a pull mirroring test project'
7274          project_push.commit_message = 'Add README.md'
7275        end
7276      
7277      QA::Resource::ApiFabricator::ResourceFabricationFailedError:
7278        Fabrication of QA::Resource::Group using the API failed (400) with `{"message":"Failed to save group {:path=\u003e[\"has already been taken\"]}"}`.
7279      # ./qa/resource/api_fabricator.rb:81:in `api_post'
7280      # ./qa/resource/api_fabricator.rb:31:in `fabricate_via_api!'
7281      # ./qa/resource/group.rb:53:in `rescue in fabricate_via_api!'
7282      # ./qa/resource/group.rb:50:in `fabricate_via_api!'
7283      # ./qa/resource/base.rb:46:in `block (2 levels) in fabricate_via_api!'
7284      # ./qa/resource/base.rb:129:in `log_fabrication'
7285      # ./qa/resource/base.rb:46:in `block in fabricate_via_api!'
7286      # ./qa/resource/base.rb:112:in `do_fabricate!'
7287      # ./qa/resource/base.rb:45:in `fabricate_via_api!'
7288      # ./qa/resource/base.rb:19:in `fabricate!'
7289      # ./qa/resource/project.rb:23:in `block in <class:Project>'
7290      # ./qa/resource/base.rb:102:in `instance_exec'
7291      # ./qa/resource/base.rb:102:in `attribute_value'
7292      # ./qa/resource/base.rb:88:in `populate_attribute'
7293      # ./qa/resource/base.rb:155:in `block (2 levels) in attribute'
7294      # ./qa/resource/project.rb:27:in `block in <class:Project>'
7295      # ./qa/resource/base.rb:102:in `instance_exec'
7296      # ./qa/resource/base.rb:102:in `attribute_value'
7297      # ./qa/resource/base.rb:88:in `populate_attribute'
7298      # ./qa/resource/base.rb:155:in `block (2 levels) in attribute'
7299      # ./qa/resource/project.rb:82:in `api_get_path'
7300      # ./qa/resource/api_fabricator.rb:61:in `api_get'
7301      # ./qa/resource/project.rb:76:in `fabricate_via_api!'
7302      # ./qa/resource/base.rb:46:in `block (2 levels) in fabricate_via_api!'
7303      # ./qa/resource/base.rb:129:in `log_fabrication'
7304      # ./qa/resource/base.rb:46:in `block in fabricate_via_api!'
7305      # ./qa/resource/base.rb:112:in `do_fabricate!'
7306      # ./qa/resource/base.rb:45:in `fabricate_via_api!'
7307      # ./qa/resource/base.rb:19:in `fabricate!'
7308      # ./qa/resource/repository/project_push.rb:11:in `block in <class:ProjectPush>'
7309      # ./qa/resource/base.rb:102:in `instance_exec'
7310      # ./qa/resource/base.rb:102:in `attribute_value'
7311      # ./qa/resource/base.rb:88:in `populate_attribute'
7312      # ./qa/resource/base.rb:155:in `block (2 levels) in attribute'
7313      # ./qa/resource/repository/project_push.rb:28:in `repository_http_uri'
7314      # ./qa/resource/repository/push.rb:56:in `block in fabricate!'
7315      # ./qa/scenario/actable.rb:16:in `perform'
7316      # ./qa/git/repository.rb:33:in `block (2 levels) in perform'
7317      # ./qa/git/repository.rb:33:in `chdir'
7318      # ./qa/git/repository.rb:33:in `block in perform'
7319      # ./qa/git/repository.rb:32:in `perform'
7320      # ./qa/resource/repository/push.rb:49:in `fabricate!'
7321      # ./qa/resource/repository/project_push.rb:36:in `fabricate!'
7322      # ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
7323      # ./qa/resource/base.rb:129:in `log_fabrication'
7324      # ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
7325      # ./qa/resource/base.rb:112:in `do_fabricate!'
7326      # ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
7327      # ./qa/resource/base.rb:21:in `rescue in fabricate!'
7328      # ./qa/resource/base.rb:18:in `fabricate!'
7329      # ./qa/specs/features/ee/browser_ui/3_create/repository/pull_mirroring_over_http_spec.rb:12:in `block (3 levels) in <module:QA>'
7330      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
7331      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
7332      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
7333      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
7334      # ./spec/spec_helper.rb:68:in `block (2 levels) in <top (required)>'
7335      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
7336      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
7337      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
7338      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
7339      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
7340      # ./qa/specs/runner.rb:69:in `perform'
7341      # ./qa/scenario/template.rb:10:in `block in perform'
7342      # ./qa/scenario/template.rb:8:in `tap'
7343      # ./qa/scenario/template.rb:8:in `perform'
7344      # ./qa/scenario/template.rb:33:in `perform'
7345      # ./qa/scenario/template.rb:10:in `block in perform'
7346      # ./qa/scenario/template.rb:8:in `tap'
7347      # ./qa/scenario/template.rb:8:in `perform'
7348      # ./qa/scenario/bootable.rb:28:in `launch!'
7349      # ------------------
7350      # --- Caused by: ---
7351      # NotImplementedError:
7352      #   NotImplementedError
7353      #   ./qa/resource/base.rb:41:in `fabricate_via_api!'

Screenshot: image

Edited Dec 10, 2019 by Ramya Authappan
Assignee Loading
Time tracking Loading