[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!'
Edited by Ramya Authappan
