summaryrefslogtreecommitdiff
path: root/qa/qa/page/merge_request/show.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/page/merge_request/show.rb')
-rw-r--r--qa/qa/page/merge_request/show.rb7
1 files changed, 4 insertions, 3 deletions
diff --git a/qa/qa/page/merge_request/show.rb b/qa/qa/page/merge_request/show.rb
index aacff7c4172..6fd48692730 100644
--- a/qa/qa/page/merge_request/show.rb
+++ b/qa/qa/page/merge_request/show.rb
@@ -409,6 +409,7 @@ module QA
fill_element(:reply_field, '')
fill_element(:reply_field, initial_content.gsub(/(```suggestion:-0\+0\n).*(\n```)/, "\\1#{suggestion}\\2"))
click_element(:comment_now_button)
+ wait_for_requests
end
def apply_suggestion_with_message(message)
@@ -434,9 +435,9 @@ module QA
end
def revert_change!
- # retry when the modal doesn't appear for large MRs as the onClick listener is initialized after the click
- # https://gitlab.com/gitlab-org/gitlab/-/issues/366336
- retry_on_exception do
+ # reload page when the revert modal occasionally doesn't appear in ee:large-setup job
+ # https://gitlab.com/gitlab-org/gitlab/-/issues/386623 (transient issue)
+ retry_on_exception(reload: true) do
click_element(:revert_button, Page::Component::CommitModal)
end
click_element(:submit_commit_button)