diff --git a/build.gradle b/build.gradle index ddca6f561b2..6468f50dd3c 100644 --- a/build.gradle +++ b/build.gradle @@ -91,12 +91,13 @@ subprojects { jvmArgs += ["-Xmx1024m", "-XX:+StartAttachListener", "-XX:+HeapDumpOnOutOfMemoryError", "-XX:HeapDumpPath=/var/log/uaa-tests.hprof"] retry { - def retryFailOnPassedAfterRetry = Boolean.parseBoolean( + def failOnPassedAfterRetrySystemProperty = Boolean.parseBoolean( System.getProperty("failOnPassedAfterRetry", "false")); - if (!retryFailOnPassedAfterRetry) + if (!failOnPassedAfterRetrySystemProperty) logger.warn("retry: Flaky tests will not make the test run fail because failOnPassedAfterRetry is false.") - failOnPassedAfterRetry = retryFailOnPassedAfterRetry + // Configure the retry extension + failOnPassedAfterRetry = failOnPassedAfterRetrySystemProperty maxFailures = Integer.parseInt(System.getProperty("maxFailures", "3")) maxRetries = Integer.parseInt(System.getProperty("maxRetries", "1")) }