Flaky spec/features/merge_request/user_views_open_merge_request_spec.rb:107
Summary
Steps to reproduce
Please refer to Flaky tests documentation to learn more about how to reproduce them.
Proposed Resolution
Please refer to the Resolution guidance to learn more about resolution of broken master.
Once the flaky failure has been fixed on the default branch, open merge requests to cherry-pick the fix to the active stable branches.
Job #4147557958 failed for 030d14c2:
Failures:
1) User views an open merge request when a merge request has repository when the branch is diverged on the target shows diverged commits count
Got 1 failure and 1 other error:
1.1) Failure/Error: expect(page).not_to have_content(/([0-9]+ commits? behind)/)
expected not to find text matching /([0-9]+ commits? behind)/ in "Skip to content GitLab / Help P project117 Project information Repository Issues 0 Merge requests 1 CI/CD Security and Compliance Deployments Packages and registries Infrastructure Monitor Analytics Wiki Snippets Settings Collapse sidebar Sidney Jones270 project117 Merge requests !1 My title 102 Edit Code Open Sidney Jones270 requested to merge feature into master just now Overview 0 Commits 1 Pipelines 0 Changes 1 Add a to do 👍 0 👎 0 Add reaction Approve Approval is optional Ready to merge! Delete source branch Squash commits What is squashing? Edit commit message The source branch is 29 commits behind the target branch · 1 commit and 1 merge commit will be added to master. Merge Activity Sort or filter Write Preview Supports Markdown. For quick actions, type /. Editing markdown Comment Toggle dropdown Close merge request 0 Assignees Edit None - assign yourself 0 Reviewers Edit None - assign yourself Labels Edit None Milestone Edit None Time tracking No estimate or time spent 1 Participant"
Timeout (45s) reached while running a waiting Capybara finder.
Consider using a non-waiting finder.
See https://www.cloudbees.com/blog/faster-rails-tests
# ./spec/features/merge_request/user_views_open_merge_request_spec.rb:108:in `block (4 levels) in <top (required)>'
# ./spec/spec_helper.rb:427:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:419:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:415:in `block (3 levels) in <top (required)>'
# ./lib/gitlab/application_context.rb:61:in `with_raw_context'
# ./spec/spec_helper.rb:415:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:242:in `block (2 levels) in <top (required)>'
# ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'
# ./spec/support/database/prevent_cross_joins.rb:108:in `block (3 levels) in <top (required)>'
# ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'
# ./spec/support/database/prevent_cross_joins.rb:108:in `block (2 levels) in <top (required)>'
1.2) Failure/Error: raise JSConsoleError, message
JSConsoleError:
Unexpected browser console output:
security - Error with Permissions-Policy header: Origin trial controlled feature not enabled: 'interest-cohort'.
webpack-internal:///gzws 144:12 "[gl-button]: Accessible name missing. Please add inner text or aria-label." button.btn.btn-default.btn-md.gl-button.btn-default-tertiary.btn-icon
https://www.gravatar.com/avatar/2be78774cf0d3ca9cb69dae21aa05d12?s=48&d=identicon - Failed to load resource: net::ERR_CONNECTION_RESET
http://localhost/com.snowplowanalytics.snowplow/tp2 - Failed to load resource: net::ERR_CONNECTION_REFUSED
https://www.gravatar.com/avatar/2be78774cf0d3ca9cb69dae21aa05d12?s=80&d=identicon - Failed to load resource: net::ERR_CONNECTION_RESET
https://www.gravatar.com/avatar/2be78774cf0d3ca9cb69dae21aa05d12?s=80&d=identicon - Failed to load resource: net::ERR_CONNECTION_RESET
webpack-internal:///gzws 144:12 "[gl-button]: Accessible name missing. Please add inner text or aria-label." button.btn.gl-vertical-align-top.btn-default.btn-sm.gl-button.btn-default-tertiary.btn-icon
# ./spec/support/capybara.rb:221:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:427:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:419:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:415:in `block (3 levels) in <top (required)>'
# ./lib/gitlab/application_context.rb:61:in `with_raw_context'
# ./spec/spec_helper.rb:415:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:242:in `block (2 levels) in <top (required)>'
# ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'
# ./spec/support/database/prevent_cross_joins.rb:108:in `block (3 levels) in <top (required)>'
# ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'
# ./spec/support/database/prevent_cross_joins.rb:108:in `block (2 levels) in <top (required)>'
Finished in 26 minutes 1 second (files took 41.81 seconds to load)
224 examples, 1 failure, 1 pending
Failed examples:
rspec ./spec/features/merge_request/user_views_open_merge_request_spec.rb:107 # User views an open merge request when a merge request has repository when the branch is diverged on the target shows diverged commits count
Edited by Alina Mihaila