HA validate failure in nightly trigger
QA task is failing two tests
https://gitlab.com/gitlab-org/distribution/gitlab-provisioner/-/jobs/80572608
Failures:
1) branch protection support when developers and maintainers are allowed to push to a protected branch user with push rights successfully pushes to the protected branch
Failure/Error: expect(protected_branch.push_allowance).to have_content('Developers + Maintainers')
expected to find text "Developers + Maintainers" in ""
# ./qa/specs/features/repository/protected_branches_spec.rb:32:in `block (3 levels) in <module:QA>'
# ./qa/specs/runner.rb:22:in `perform'
# ./qa/scenario/template.rb:7:in `block in perform'
# ./qa/scenario/template.rb:5:in `tap'
# ./qa/scenario/template.rb:5:in `perform'
# ./qa/scenario/test/instance.rb:22:in `perform'
# ./qa/scenario/template.rb:7:in `block in perform'
# ./qa/scenario/template.rb:5:in `tap'
# ./qa/scenario/template.rb:5:in `perform'
# ./qa/scenario/bootable.rb:14:in `launch!'
2) user imports a GitHub repo user imports a GitHub repo
Got 0 failures and 2 other errors:
2.1) Failure/Error:
Factory::Resource::ProjectImportedFromGithub.fabricate! do |project|
project.name = 'imported-project'
project.personal_access_token = Runtime::Env.github_access_token
project.github_repository_path = 'gitlab-qa/test-project'
end
Capybara::ElementNotFound:
Unable to find visible css "tr[data-qa-repo-path=\"gitlab-qa/test-project\"]"
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:314:in `block in synced_resolve'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/base.rb:85:in `synchronize'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:302:in `synced_resolve'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:37:in `find'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:810:in `block (2 levels) in <class:Session>'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:340:in `within'
# ./qa/page/project/import/github.rb:38:in `within_repo_path'
# ./qa/page/project/import/github.rb:44:in `choose_test_namespace'
# ./qa/page/project/import/github.rb:30:in `import!'
# ./qa/factory/resource/project_imported_from_github.rb:31:in `block in fabricate!'
# ./qa/scenario/actable.rb:14:in `perform'
# ./qa/factory/resource/project_imported_from_github.rb:28:in `fabricate!'
# ./qa/factory/base.rb:23:in `block in fabricate!'
# ./qa/factory/base.rb:16:in `tap'
# ./qa/factory/base.rb:16:in `fabricate!'
# ./qa/specs/features/project/import_from_github_spec.rb:4:in `block (2 levels) in <module:QA>'
# ./qa/specs/features/project/import_from_github_spec.rb:25:in `block (2 levels) in <module:QA>'
# ./qa/specs/runner.rb:22:in `perform'
# ./qa/scenario/template.rb:7:in `block in perform'
# ./qa/scenario/template.rb:5:in `tap'
# ./qa/scenario/template.rb:5:in `perform'
# ./qa/scenario/test/instance.rb:22:in `perform'
# ./qa/scenario/template.rb:7:in `block in perform'
# ./qa/scenario/template.rb:5:in `tap'
# ./qa/scenario/template.rb:5:in `perform'
# ./qa/scenario/bootable.rb:14:in `launch!'
2.2) Failure/Error:
Factory::Resource::ProjectImportedFromGithub.fabricate! do |project|
project.name = 'imported-project'
project.personal_access_token = Runtime::Env.github_access_token
project.github_repository_path = 'gitlab-qa/test-project'
end
Capybara::ElementNotFound:
Unable to find visible css ".qa-navbar"
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:314:in `block in synced_resolve'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/base.rb:85:in `synchronize'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:302:in `synced_resolve'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:37:in `find'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:810:in `block (2 levels) in <class:Session>'
# /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:340:in `within'
# ./qa/page/menu/main.rb:71:in `within_top_menu'
# ./qa/page/menu/main.rb:28:in `go_to_groups'
# ./qa/factory/resource/sandbox.rb:14:in `block in fabricate!'
# ./qa/scenario/actable.rb:5:in `instance_exec'
# ./qa/scenario/actable.rb:5:in `act'
# ./qa/scenario/actable.rb:18:in `act'
# ./qa/factory/resource/sandbox.rb:14:in `fabricate!'
# ./qa/factory/base.rb:23:in `block in fabricate!'
# ./qa/factory/base.rb:16:in `tap'
# ./qa/factory/base.rb:16:in `fabricate!'
# ./qa/factory/dependency.rb:32:in `fabricate!'
# ./qa/factory/dependency.rb:19:in `build!'
# ./qa/factory/base.rb:20:in `block (2 levels) in fabricate!'
# ./qa/factory/base.rb:19:in `each'
# ./qa/factory/base.rb:19:in `block in fabricate!'
# ./qa/factory/base.rb:16:in `tap'
# ./qa/factory/base.rb:16:in `fabricate!'
# ./qa/factory/dependency.rb:32:in `fabricate!'
# ./qa/factory/dependency.rb:19:in `build!'
# ./qa/factory/base.rb:20:in `block (2 levels) in fabricate!'
# ./qa/factory/base.rb:19:in `each'
# ./qa/factory/base.rb:19:in `block in fabricate!'
# ./qa/factory/base.rb:16:in `tap'
# ./qa/factory/base.rb:16:in `fabricate!'
# ./qa/specs/features/project/import_from_github_spec.rb:4:in `block (2 levels) in <module:QA>'
# ./qa/specs/features/project/import_from_github_spec.rb:15:in `block (2 levels) in <module:QA>'
# ./qa/specs/runner.rb:22:in `perform'
# ./qa/scenario/template.rb:7:in `block in perform'
# ./qa/scenario/template.rb:5:in `tap'
# ./qa/scenario/template.rb:5:in `perform'
# ./qa/scenario/test/instance.rb:22:in `perform'
# ./qa/scenario/template.rb:7:in `block in perform'
# ./qa/scenario/template.rb:5:in `tap'
# ./qa/scenario/template.rb:5:in `perform'
# ./qa/scenario/bootable.rb:14:in `launch!'