Annotation Type TestVariant


A variant of a test to execute.

At least one of gradleVersion() or extraArguments() must be provided.

This annotation can be used as a composable meta-annotation.

Since:
1.1.0
  • Element Details

    • gradleVersion

      String gradleVersion
      A gradle version ID.

      This is only validated at test execution time.

      Returns:
      the gradle version to test against
      Since:
      1.1.0
      Default:
      ""
    • extraArguments

      String[] extraArguments
      Extra arguments to provide.
      Returns:
      the extra arguments
      Since:
      1.1.0
      Default:
      {}
    • minimumRuntimeVersion

      int minimumRuntimeVersion
      Minimum runtime version to execute this variant on.

      By default, permits any version.

      Returns:
      the minimum runtime version
      Since:
      1.4.0
      Default:
      -1
    • maximumRuntimeVersion

      int maximumRuntimeVersion
      Maximum runtime version to execute this variant on.

      By default, permits any version. This must be greater than or equal to minimumRuntimeVersion()

      Returns:
      the maximum runtime version
      Since:
      1.4.0
      Default:
      2147483647