Add alternative method to create MRs in tests
What does this MR do and why?
This avoids a problem in QA tests when an MR can't be created because the option to create a new merge request doesn't appear immediately after a commit is made via the API.
See #215876 (comment 919038490)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Mark Lapierre