Annotation Type ESIntegTestCase.ThirdParty

Enclosing class:
ESIntegTestCase

@Inherited
@Retention(RUNTIME)
@Target(TYPE)
@TestGroup(enabled=false,
           sysProperty="tests.thirdparty")
public static @interface ESIntegTestCase.ThirdParty
Annotation for third-party integration tests.

These are tests the require a third-party service in order to run. They may require the user to manually configure an external process (such as rabbitmq), or may additionally require some external configuration (e.g. AWS credentials) via the tests.config system property.