Failure in qa/specs/features/browser_ui/3_create/merge_request/ee_add_batch_comments_in_merge_request_spec.rb:6
https://gitlab.com/gitlab-org/quality/staging/-/jobs/158265187
Create batch comments in merge request user submits, discards batch comments
Failure/Error: show_page.add_comment_to_diff("Can you check this line of code?")
NoMethodError:
undefined method `hover' for nil:NilClass
# ./qa/page/merge_request/show.rb:151:in `add_comment_to_diff'
# ./qa/specs/features/browser_ui/3_create/merge_request/ee_add_batch_comments_in_merge_request_spec.rb:39:in `block (4 levels) in <module:QA>'
# ./qa/scenario/actable.rb:14:in `perform'
# ./qa/specs/features/browser_ui/3_create/merge_request/ee_add_batch_comments_in_merge_request_spec.rb:20:in `block (3 levels) in <module:QA>'
# ./qa/specs/runner.rb:38:in `perform'
# ./qa/scenario/template.rb:8:in `block in perform'
# ./qa/scenario/template.rb:6:in `tap'
# ./qa/scenario/template.rb:6:in `perform'
# ./qa/scenario/test/instance.rb:28:in `do_perform'
# ./qa/scenario/test/instance.rb:16:in `block in perform'
# ./qa/scenario/test/instance.rb:14:in `tap'
# ./qa/scenario/test/instance.rb:14:in `perform'
# ./qa/scenario/bootable.rb:14:in `launch!'F
Screenshot:
HTML Dump:
ee_add_batch_comments_in_merge_request_spec.rb_2019-02-08-04-38-53.170.html
I think the fix here is to wait for the spinner (seen in the screenshot) to go away.
Edited by Sanad Liaquat