Add end-to-end tests for 2FA recovery flow via the UI
With gitlab-org/gitlab!35121 (merged), we added basic end-to-end test for login with 2FA. This issue is to use the recovery codes generated on the UI for 2FA recovery .
Related to: gitlab-org/gitlab#196812 (closed) and gitlab-org/gitlab#208873 (closed)
Edited by Sanad Liaquat