public static interface TestRetryTaskExtension.Filter
By default, all tests are eligible for retrying.
| Modifier and Type | Method and Description |
|---|---|
org.gradle.api.provider.SetProperty<java.lang.String> |
getExcludeAnnotationClasses()
The patterns used to exclude tests based on their class level annotations.
|
org.gradle.api.provider.SetProperty<java.lang.String> |
getExcludeClasses()
The patterns used to exclude tests based on their class name.
|
org.gradle.api.provider.SetProperty<java.lang.String> |
getIncludeAnnotationClasses()
The patterns used to include tests based on their class level annotations.
|
org.gradle.api.provider.SetProperty<java.lang.String> |
getIncludeClasses()
The patterns used to include tests based on their class name.
|
org.gradle.api.provider.SetProperty<java.lang.String> getIncludeClasses()
The pattern string matches against qualified class names. It may contain '*' characters, which match zero or more of any character.
A class name only has to match one pattern to be included.
If no patterns are specified, all classes (that also meet other configured filters) will be included.
org.gradle.api.provider.SetProperty<java.lang.String> getIncludeAnnotationClasses()
The pattern string matches against the qualified class names of a test class's annotations. It may contain '*' characters, which match zero or more of any character.
A class need only have one annotation matching any of the patterns to be included.
Annotations present on super classes that are @Inherited are considered when inspecting subclasses.
If no patterns are specified, all classes (that also meet other configured filters) will be included.
org.gradle.api.provider.SetProperty<java.lang.String> getExcludeClasses()
The pattern string matches against qualified class names. It may contain '*' characters, which match zero or more of any character.
A class name only has to match one pattern to be excluded.
If no patterns are specified, all classes (that also meet other configured filters) will be included.
org.gradle.api.provider.SetProperty<java.lang.String> getExcludeAnnotationClasses()
The pattern string matches against the qualified class names of a test class's annotations. It may contain '*' characters, which match zero or more of any character.
A class need only have one annotation matching any of the patterns to be excluded.
Annotations present on super classes that are @Inherited are considered when inspecting subclasses.
If no patterns are specified, all classes (that also meet other configured filters) will be included.