Failure in 'wait_for_push' and 'wait_for_push_new_branch' steps of ProjectPush fabrication (multiple E2E tests)

Failing on staging starting at 1000 am PST: https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/718401

Starting failing on Master at 1039 am PST: https://gitlab.com/gitlab-org/gitlab-qa/pipelines/93573702

Any test that involves making a project push resource is failing in the same manner:

Failures:

  1) Create Create a new merge request creates a basic merge request
     Failure/Error:
       Resource::MergeRequest.fabricate_via_browser_ui! do |merge_request|
         merge_request.project = @project
         merge_request.title = @merge_request_title
         merge_request.description = @merge_request_description
       end
     
     QA::Resource::Events::EventNotFoundError:
       Timed out waiting for event
     # ./qa/resource/events/base.rb:28:in `wait_for_event'
     # ./qa/resource/events/project.rb:11:in `wait_for_push'
     # ./qa/resource/repository/project_push.rb:37:in `fabricate!'
     # ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
     # ./qa/resource/base.rb:122:in `log_fabrication'
     # ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
     # ./qa/resource/base.rb:105:in `do_fabricate!'
     # ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
     # ./qa/resource/base.rb:21:in `rescue in fabricate!'
     # ./qa/resource/base.rb:18:in `fabricate!'
     # ./qa/resource/merge_request.rb:31:in `block in <class:MergeRequest>'
     # ./qa/resource/base.rb:95:in `instance_exec'
     # ./qa/resource/base.rb:95:in `attribute_value'
     # ./qa/resource/base.rb:81:in `populate_attribute'
     # ./qa/resource/base.rb:148:in `block (2 levels) in attribute'
     # ./qa/resource/base.rb:71:in `public_send'
     # ./qa/resource/base.rb:71:in `each'
     # ./qa/resource/base.rb:71:in `populate'
     # ./qa/resource/merge_request.rb:66:in `fabricate!'
     # ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
     # ./qa/resource/base.rb:122:in `log_fabrication'
     # ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
     # ./qa/resource/base.rb:105:in `do_fabricate!'
     # ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
     # ./qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_spec.rb:19:in `block (3 levels) in <module:QA>'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
     # ./spec/spec_helper.rb:68:in `block (2 levels) in <top (required)>'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
     # ./qa/specs/runner.rb:69:in `perform'
     # ./qa/scenario/template.rb:10:in `block in perform'
     # ./qa/scenario/template.rb:8:in `tap'
     # ./qa/scenario/template.rb:8:in `perform'
     # ./qa/scenario/template.rb:33:in `perform'
     # ./qa/scenario/template.rb:10:in `block in perform'
     # ./qa/scenario/template.rb:8:in `tap'
     # ./qa/scenario/template.rb:8:in `perform'
     # ./qa/scenario/bootable.rb:28:in `launch!'
     # ------------------
     # --- Caused by: ---
     # NotImplementedError:
     #   NotImplementedError
     #   ./qa/resource/base.rb:41:in `fabricate_via_api!'
D, [2019-11-04T21:15:17.376870 #28] DEBUG -- : Git: pwd=[/tmp/d20191104-28-1dsz5lk], command=[HOME="/tmp/qa-netrc-credentials/28" git clone  https://gitlab-qa@staging.gitlab.com/gitlab-qa-sandbox-group/qa-test-2019-11-04-20-53-19-9adf62fd697c2e02/project-bbd93cd860846fc8.git ./ 2>&1]
D, [2019-11-04T21:15:17.714492 #28] DEBUG -- : Git: output=[Cloning into '.'...
warning: You appear to have cloned an empty repository.], exitstatus=[0]
D, [2019-11-04T21:15:17.714683 #28] DEBUG -- : Git: pwd=[/tmp/d20191104-28-1dsz5lk], command=[HOME="/tmp/qa-netrc-credentials/28" git config user.name "GitLab QA" 2>&1]
D, [2019-11-04T21:15:17.722674 #28] DEBUG -- : Git: output=[], exitstatus=[0]
D, [2019-11-04T21:15:17.722828 #28] DEBUG -- : Git: pwd=[/tmp/d20191104-28-1dsz5lk], command=[HOME="/tmp/qa-netrc-credentials/28" git config user.email root@gitlab.com 2>&1]
D, [2019-11-04T21:15:17.729935 #28] DEBUG -- : Git: output=[], exitstatus=[0]
D, [2019-11-04T21:15:17.730120 #28] DEBUG -- : Git: pwd=[/tmp/d20191104-28-1dsz5lk], command=[HOME="/tmp/qa-netrc-credentials/28" git checkout -b "master" 2>&1]
D, [2019-11-04T21:15:17.737507 #28] DEBUG -- : Git: output=[Switched to a new branch 'master'], exitstatus=[0]
D, [2019-11-04T21:15:17.737802 #28] DEBUG -- : Git: pwd=[/tmp/d20191104-28-1dsz5lk], command=[HOME="/tmp/qa-netrc-credentials/28" git add file.txt 2>&1]
D, [2019-11-04T21:15:17.745209 #28] DEBUG -- : Git: output=[], exitstatus=[0]
D, [2019-11-04T21:15:17.745347 #28] DEBUG -- : Git: pwd=[/tmp/d20191104-28-1dsz5lk], command=[HOME="/tmp/qa-netrc-credentials/28" git commit -m "This is a test commit" 2>&1]
D, [2019-11-04T21:15:17.757115 #28] DEBUG -- : Git: output=[[master (root-commit) 9d73978] This is a test commit
 1 file changed, 1 insertion(+)
 create mode 100644 file.txt], exitstatus=[0]
D, [2019-11-04T21:15:17.757328 #28] DEBUG -- : Git: pwd=[/tmp/d20191104-28-1dsz5lk], command=[HOME="/tmp/qa-netrc-credentials/28" git push https://gitlab-qa@staging.gitlab.com/gitlab-qa-sandbox-group/qa-test-2019-11-04-20-53-19-9adf62fd697c2e02/project-bbd93cd860846fc8.git master:master 2>&1]
D, [2019-11-04T21:15:19.529468 #28] DEBUG -- : Git: output=[To https://staging.gitlab.com/gitlab-qa-sandbox-group/qa-test-2019-11-04-20-53-19-9adf62fd697c2e02/project-bbd93cd860846fc8.git
 * [new branch]      master -> master], exitstatus=[0]
D, [2019-11-04T21:15:19.532708 #28] DEBUG -- : QA::Resource::Project - wait_for_push with commit message "This is a test commit"
D, [2019-11-04T21:15:19.532824 #28] DEBUG -- : with wait: max 10; interval 0.1
D, [2019-11-04T21:15:29.552260 #28] DEBUG -- : ended wait after 10.019299005 seconds
Edited Nov 05, 2019 by Jennifer Louie
Assignee Loading
Time tracking Loading