Make gatling-gerrit-test job more resilient

Do not immediately give up when trying to get auth cookies from
the newly deployed gerrit server.

Bug: Issue 14192
Change-Id: I478ff6f11abec731fa4e05284f4e1d5f20b902b7
diff --git a/jenkins/gatlingTestPipeline.groovy b/jenkins/gatlingTestPipeline.groovy
index 4812508..27a6c33 100644
--- a/jenkins/gatlingTestPipeline.groovy
+++ b/jenkins/gatlingTestPipeline.groovy
@@ -101,8 +101,8 @@
                     retry(50) {
                         sleep(10)
                         sh "curl --fail -L -I '${GERRIT_HTTP_URL}/config/server/healthcheck~status' 2>/dev/null"
+                        sh "curl -L -c cookies -i -X POST '${GERRIT_HTTP_URL}/login/%2Fq%2Fstatus%3Aopen%2B-is%3Awip?account_id=1000000'"
                     }
-                    sh "curl -L -c cookies -i -X POST '${GERRIT_HTTP_URL}/login/%2Fq%2Fstatus%3Aopen%2B-is%3Awip?account_id=1000000'"
                     script {
                         def cookies = readFile(file:"cookies")
                         def cookiesMap = cookies