Stop failing the build when tests pass after retry
Closes gh-37392
This commit is contained in:
@@ -178,7 +178,7 @@ class JavaConventions {
|
||||
|
||||
private void configureTestRetries(Test test) {
|
||||
TestRetryExtension testRetry = test.getExtensions().getByType(TestRetryExtension.class);
|
||||
testRetry.getFailOnPassedAfterRetry().set(true);
|
||||
testRetry.getFailOnPassedAfterRetry().set(false);
|
||||
testRetry.getMaxRetries().set(isCi() ? 3 : 0);
|
||||
}
|
||||
|
||||
|
||||
@@ -187,7 +187,7 @@ class ConventionsPluginTests {
|
||||
}
|
||||
assertThat(runGradle(Collections.singletonMap("CI", "true"), "retryConfig", "--stacktrace").getOutput())
|
||||
.contains("maxRetries: 3")
|
||||
.contains("failOnPassedAfterRetry: true");
|
||||
.contains("failOnPassedAfterRetry: false");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -209,7 +209,7 @@ class ConventionsPluginTests {
|
||||
}
|
||||
assertThat(runGradle(Collections.singletonMap("CI", "local"), "retryConfig", "--stacktrace").getOutput())
|
||||
.contains("maxRetries: 0")
|
||||
.contains("failOnPassedAfterRetry: true");
|
||||
.contains("failOnPassedAfterRetry: false");
|
||||
}
|
||||
|
||||
private BuildResult runGradle(String... args) {
|
||||
|
||||
Reference in New Issue
Block a user