Annotation Interface ManualMode


@Inherited @Documented @Target(TYPE) @Retention(RUNTIME) @Tag("wildfly-manual") public @interface ManualMode
Indicates a test is a manual mode test. Meaning the test itself is responsible for the lifecycle of the server. If auto-start is set to true, the server will start at the beginning of the test.

Manual mode tests are automatically tagged with "wildfly-manual" to allow selective test execution.

Author:
James R. Perkins
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    If set to true, indicates the server should start at the beginning of the test.
  • Element Details

    • value

      boolean value
      If set to true, indicates the server should start at the beginning of the test. If set to false, the server will not be running for the test until explicitly started.
      Returns:
      true to auto-start the server when the test is started, otherwise false to control the lifecycle
      Default:
      false