Interface PredictiveTestSelectionExtension.MustRunCriteria

Enclosing interface:
PredictiveTestSelectionExtension

@Deprecated public static interface PredictiveTestSelectionExtension.MustRunCriteria
Deprecated.
A set of criteria for specifying which tests must always run.

By default, no tests are considered as must run tests.

Since:
3.10
  • Method Details

    • getIncludeClasses

      SetProperty<String> getIncludeClasses()
      Deprecated.
      The patterns used to include tests based on their class name.

      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.

    • getIncludeAnnotationClasses

      SetProperty<String> getIncludeAnnotationClasses()
      Deprecated.
      The patterns used to include tests based on their class level annotations.

      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.