Files
kotlin-fork/gradle/testRetry.gradle.kts
T
2021-11-10 02:49:54 +03:00

13 lines
422 B
Kotlin

apply(plugin = "org.gradle.test-retry")
val testRetryMaxRetries = findProperty("kotlin.build.testRetry.maxRetries")?.toString()?.toInt() ?:
(if (kotlinBuildProperties.isTeamcityBuild) 3 else 0)
tasks.withType<Test>().configureEach {
configure<org.gradle.testretry.TestRetryTaskExtension> {
maxRetries.set(testRetryMaxRetries)
maxFailures.set(20)
failOnPassedAfterRetry.set(false)
}
}