diff --git a/qa/qa/ee/strategy.rb b/qa/qa/ee/strategy.rb index 6720b7de4390ca59365299e67c1f73262d9c0a2d..8e9568d3b8ca7c40cd0b1ec1482272ec8cc0ddf0 100644 --- a/qa/qa/ee/strategy.rb +++ b/qa/qa/ee/strategy.rb @@ -18,9 +18,13 @@ def perform_before_hooks end QA::Support::Retrier.retry_on_exception do - QA::Runtime::Browser.visit(:gitlab, QA::Page::Main::Login) do - EE::Resource::License.fabricate!(ENV['EE_LICENSE']) - end + QA::Runtime::Browser.visit(:gitlab, QA::Page::Main::Login) + end + + QA::Support::Retrier.retry_on_exception do + QA::Page::Main::Menu.perform(&:sign_out_if_signed_in) + + EE::Resource::License.fabricate!(ENV['EE_LICENSE']) end end end