Failure in browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb | Create Merge requests when merging several times behaves like merge when pipeline succeeds merges after pipeline succeeds
Full description
Create Merge requests when merging several times behaves like merge when pipeline succeeds merges after pipeline succeeds
File path
./qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb
Stack trace
1) Create Merge requests when merging several times behaves like merge when pipeline succeeds merges after pipeline succeeds
Got 3 failures from failure aggregation block.
Shared Example Group: "merge when pipeline succeeds" called from ./qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb:107
# ./qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb:91:in `block (6 levels) in <module:QA>'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb:71:in `block (5 levels) in <module:QA>'
# ./qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb:56:in `times'
# ./qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb:56:in `block (4 levels) in <module:QA>'
# ./qa/specs/spec_helper.rb:121: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/test/instance/airgapped.rb:13: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!'
1.1) Failure/Error: expect { mr.merged? }.to eventually_be_truthy.within(max_duration: 120), "Expected content 'The changes were merged' but it did not appear."
Expected content 'The changes were merged' but it did not appear.
# ./qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb:92:in `block (7 levels) in <module:QA>'
1.2) Failure/Error: expect(merge_request.reload!.merge_when_pipeline_succeeds).to be_truthy
expected: truthy value
got: false
# ./qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb:93:in `block (7 levels) in <module:QA>'
1.3) Failure/Error: expect(merge_request.state).to eq('merged')
expected: "merged"
got: "opened"
(compared using ==)
# ./qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb:94:in `block (7 levels) in <module:QA>'
First happened in https://gitlab.com/gitlab-org/quality/nightly/-/jobs/3961098538.
Related test case: https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347641.
Edited by Mark Lapierre