QA failures on gstg-cny
https://ops.gitlab.net/gitlab-org/release/tools/-/pipelines/2341140
QA smoke tests failing:Failing jobs:
- https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/11304639
- https://ops.gitlab.net/gitlab-org/quality/staging-canary/-/jobs/11304640
Failures:
1) Create Approval rules allows multiple approval rules with users and groups
Failure/Error:
merge_request = Resource::MergeRequest.fabricate_via_browser_ui! do |resource|
resource.title = 'Add a new feature'
resource.description = 'Great feature, much approval'
resource.project = project
resource.approval_rules = [
{
name: "user",
approvals_required: 1,
users: [approver1]
},
Capybara::Ambiguous:
Ambiguous match, found 4 elements matching visible css "[data-testid=\"source-branch-dropdown\"],[data-qa-selector=\"source-branch-dropdown\"]"
# ./qa/page/base.rb:247:in `click_element'
# ./qa/support/page/logging.rb:87:in `block in click_element'
# ./qa/support/page/logging.rb:206:in `log_slow_code'
# ./qa/support/page/logging.rb:87:in `click_element'
# ./qa/page/merge_request/new.rb:53:in `select_source_branch'
# ./qa/flow/merge_request.rb:28:in `block in create_new'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/flow/merge_request.rb:27:in `create_new'
# ./qa/resource/merge_request.rb:91:in `fabricate!'
# ./qa/resource/base.rb:57:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:108:in `log_and_record_fabrication'
# ./qa/resource/base.rb:57:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:98:in `do_fabricate!'
# ./qa/resource/base.rb:56:in `fabricate_via_browser_ui!'
# ./qa/specs/features/ee/browser_ui/3_create/merge_request/approval_rules_spec.rb:30:in `block (3 levels) in <module:QA>'
# ./qa/specs/spec_helper.rb:134:in `block (2 levels) in <top (required)>'
# /home/gitlab/spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'
# ./qa/specs/knapsack_runner.rb:17:in `run'
# ./qa/specs/runner.rb:57:in `perform'
# ./qa/scenario/template.rb:10:in `block in perform'
# ./qa/scenario/template.rb:8:in `perform'
# ./qa/scenario/template.rb:50:in `perform'
# ./qa/scenario/template.rb:10:in `block in perform'
# ./qa/scenario/template.rb:8:in `perform'
# ./qa/scenario/bootable.rb:52:in `launch!'
Finished in 9 minutes 44 seconds (files took 2.79 seconds to load)
11 examples, 1 failure
Failures:
1) Create Approval rules allows multiple approval rules with users and groups
Failure/Error:
merge_request = Resource::MergeRequest.fabricate_via_browser_ui! do |resource|
resource.title = 'Add a new feature'
resource.description = 'Great feature, much approval'
resource.project = project
resource.approval_rules = [
{
name: "user",
approvals_required: 1,
users: [approver1]
},
Capybara::Ambiguous:
Ambiguous match, found 4 elements matching visible css "[data-testid=\"source-branch-dropdown\"],[data-qa-selector=\"source-branch-dropdown\"]"
# ./qa/page/base.rb:247:in `click_element'
# ./qa/support/page/logging.rb:87:in `block in click_element'
# ./qa/support/page/logging.rb:206:in `log_slow_code'
# ./qa/support/page/logging.rb:87:in `click_element'
# ./qa/page/merge_request/new.rb:53:in `select_source_branch'
# ./qa/flow/merge_request.rb:28:in `block in create_new'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/flow/merge_request.rb:27:in `create_new'
# ./qa/resource/merge_request.rb:91:in `fabricate!'
# ./qa/resource/base.rb:57:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:108:in `log_and_record_fabrication'
# ./qa/resource/base.rb:57:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:98:in `do_fabricate!'
# ./qa/resource/base.rb:56:in `fabricate_via_browser_ui!'
# ./qa/specs/features/ee/browser_ui/3_create/merge_request/approval_rules_spec.rb:30:in `block (3 levels) in <module:QA>'
# ./qa/specs/spec_helper.rb:134:in `block (2 levels) in <top (required)>'
# /home/gitlab/spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'
# ./qa/specs/knapsack_runner.rb:17:in `run'
# ./qa/specs/runner.rb:57:in `perform'
# ./qa/scenario/template.rb:10:in `block in perform'
# ./qa/scenario/template.rb:8:in `perform'
# ./qa/scenario/template.rb:50:in `perform'
# ./qa/scenario/template.rb:10:in `block in perform'
# ./qa/scenario/template.rb:8:in `perform'
# ./qa/scenario/bootable.rb:52:in `launch!'
Finished in 9 minutes 44 seconds (files took 2.79 seconds to load)
11 examples, 1 failure
Edited by Vladimir Glafirov