Annotation Type WildFlyOpenshiftIntegrationTest

    • Element Detail

      • deployEnabled

        boolean deployEnabled
        Flag to define whether the extension should automatically apply resources.
        Returns:
        True, if extension should automatically deploy dekorate generated resources.
        Default:
        true
      • buildEnabled

        boolean buildEnabled
        Flag to define whether the extension should automatically perform container builds.
        Returns:
        True, if extensions should automatically perform container builds.
        Default:
        true
      • pushEnabled

        boolean pushEnabled
        Flag to define whether the extension should automatically push image.
        Returns:
        True, if extension should automatically push the image.
        Default:
        false
      • imageStreamTagTimeout

        long imageStreamTagTimeout
        The amount of time in seconds to wait for the image stream tags to be available.
        Returns:
        The max amount in milliseconds.
        Default:
        120000L
      • readinessTimeout

        long readinessTimeout
        The amount of time in milliseconds to wait for application to become ready.
        Returns:
        The max amount in milliseconds.
        Default:
        300000L
      • additionalModules

        String[] additionalModules
        List of additional modules to be loaded by the test framework.
        Returns:
        The list of additional modules to be loaded.
        Default:
        {}
      • kubernetesResources

        KubernetesResource[] kubernetesResources
        Any resources to be deployed before the application is deployed. This could be things like CRDs or pods based on those CRDs.
        Returns:
        the list of resources
        Default:
        {}
      • extraTestSetup

        Class<? extends ExtraTestSetup> extraTestSetup
        A class to do more advanced test initialisation.
        Returns:
        the class
        Default:
        org.wildfly.test.cloud.common.ExtraTestSetup.None.class
      • placeholderReplacements

        ConfigPlaceholderReplacement[] placeholderReplacements
        A list of replacements to do in the generated kubernetes.yml and in the #kubernetesResources. Useful for when we don't have the full information needed until the test is run. The replacements are done before deploying to Kubernetes.
        Returns:
        the list of replacements
        Default:
        {}
      • valueInjectors

        Class<? extends ValueInjector>[] valueInjectors
        A list of value injectors used to @Inject global fields in tests.
        Returns:
        an array of value injectors
        Default:
        {}