Spec failure in `spec/features/merge_request/user_suggests_changes_on_diff_spec.rb` | User comments on a diff multi-line suggestions suggestion is presented
Job #794390080 failed for gitlab-org/security/gitlab@37b4a3e1d1e9c40463af62d9ea3a6191a1acbbfe:
Stack trace
Failures:
1) User comments on a diff multi-line suggestions suggestion is presented
Got 0 failures and 2 other errors:
1.1) Failure/Error: changing_content = element.all(:css, '.line_holder.old').map { |el| el.text(normalize_ws: true) }
Selenium::WebDriver::Error::StaleElementReferenceError:
stale element reference: element is not attached to the page document
(Session info: headless chrome=85.0.4183.83)
(Driver info: chromedriver=85.0.4183.87 (cd6713ebf92fa1cacc0f1a598df280093af0c5d7-refs/branch-heads/4183@{#1689}),platform=Linux 4.19.78-coreos x86_64)
# ./spec/features/merge_request/user_suggests_changes_on_diff_spec.rb:10:in `block in expect_suggestion_has_content'
# ./spec/features/merge_request/user_suggests_changes_on_diff_spec.rb:10:in `map'
# ./spec/features/merge_request/user_suggests_changes_on_diff_spec.rb:10:in `expect_suggestion_has_content'
# ./spec/features/merge_request/user_suggests_changes_on_diff_spec.rb:332:in `block (4 levels) in '
# ./spec/features/merge_request/user_suggests_changes_on_diff_spec.rb:313:in `block (3 levels) in '
# ./spec/spec_helper.rb:340:in `block (3 levels) in '
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:331:in `block (2 levels) in '
# ./spec/spec_helper.rb:327:in `block (3 levels) in '
# ./spec/spec_helper.rb:327:in `block (2 levels) in '
1.2) Failure/Error: raise JSConsoleError, message
JSConsoleError:
Unexpected browser console output:
http://127.0.0.1:36651/assets/webpack/dll.5298d86e93b2/vendor.dll.bundle.js 365860:14 "[Vue warn]: Invalid prop: custom validator check failed for prop \"size\".\n\nfound in\n\n---> \u003CGlButton>\n \u003CBVPopoverTemplate>\n \u003CBVPopover>\n \u003CBPopover>\n \u003CGlPopover>\n \u003CMarkdownHeader> at vue_shared/components/markdown/header.vue\n \u003CMarkdownField> at vue_shared/components/markdown/field.vue\n \u003CNoteForm> at notes/components/note_form.vue\n \u003CDiffLineNoteForm> at diffs/components/diff_line_note_form.vue\n \u003CDiffDiscussionReply> at diffs/components/diff_discussion_reply.vue\n \u003CInlineDiffCommentRow> at diffs/components/inline_diff_comment_row.vue\n \u003CInlineDiffView> at diffs/components/inline_diff_view.vue\n \u003CDiffContent> at diffs/components/diff_content.vue\n \u003CDiffFile> at diffs/components/diff_file.vue\n \u003CDiffsApp> at diffs/components/app.vue\n \u003CRoot>"
http://127.0.0.1:36651/namespace117/project122/-/merge_requests/1/diffs - The resource http://127.0.0.1:36651/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2?v=4.7.0 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.
# ./spec/support/capybara.rb:172:in `block (2 levels) in '
# ./spec/spec_helper.rb:340:in `block (3 levels) in '
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:331:in `block (2 levels) in '
# ./spec/spec_helper.rb:327:in `block (3 levels) in '
# ./spec/spec_helper.rb:327:in `block (2 levels) in '
Edited by Rémy Coutable