Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

A

add(Event) - Method in class cz.xtf.core.event.EventList
 
add(int, Event) - Method in class cz.xtf.core.event.EventList
 
addAll(Collection<? extends Event>) - Method in class cz.xtf.core.event.EventList
 
addAll(int, Collection<? extends Event>) - Method in class cz.xtf.core.event.EventList
 
addRoleToGroup(String, String) - Method in class cz.xtf.core.openshift.OpenShift
addRoleToGroup(String, String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
addRoleToServiceAccount(String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
addRoleToServiceAccount(String, String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
addRoleToServiceAccount(String, String, String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
addRoleToUser(String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
addRoleToUser(String, String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
addTestCaseToNamespaceEntryIfAbsent(TestDescriptor) - Static method in class cz.xtf.core.namespace.NamespaceManager
Add mapping test case name -> (automatically generated) namespace for given test case if absent
admin() - Static method in class cz.xtf.core.openshift.OpenShifts
 
admin(String) - Static method in class cz.xtf.core.openshift.OpenShifts
 
adminBinary() - Static method in class cz.xtf.core.helm.HelmClients
 
adminBinary() - Static method in class cz.xtf.core.openshift.OpenShifts
 
adminBinary(String) - Static method in class cz.xtf.core.openshift.OpenShifts
 
adminKubeconfig() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
adminPassword() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
adminToken() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
adminUsername() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
after(ZonedDateTime) - Method in class cz.xtf.core.event.EventListFilter
Filter events that are last seen strictly after the date.
after(ZonedDateTime) - Method in class cz.xtf.core.waiting.failfast.EventFailFastCheckBuilder
Consider event after certain time.
AnnotationBasedServiceLogsConfigurations - Class in cz.xtf.core.service.logs.streaming
Implements ServiceLogsSettings in order to provide the concrete logic to handle SLS configuration based on the ServiceLogsStreaming annotation.
AnnotationBasedServiceLogsConfigurations() - Constructor for class cz.xtf.core.service.logs.streaming.AnnotationBasedServiceLogsConfigurations
 
apply(String, String) - Method in class cz.xtf.core.openshift.OpenShiftBinary
Apply configuration file in the specified namespace.
apply(String) - Method in class cz.xtf.core.openshift.OpenShiftBinary
Apply configuration file.
apply(List<String>) - Method in class cz.xtf.core.openshift.OpenShiftBinary
Apply configuration files in the order they appear in the list
apply(String, List<String>) - Method in class cz.xtf.core.openshift.OpenShiftBinary
Apply configuration files in the order they appear in the list, using supplied namespace.
areExactlyNPodsReady(int) - Static method in class cz.xtf.core.openshift.helpers.ResourceFunctions
 
areExactlyNPodsReady(int) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates a waiter that checks that exactly n pods is ready in project.
areExactlyNPodsReady(int, String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
 
areExactlyNPodsReady(int, String, String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates a waiter that checks that exactly n pods is ready in project.
areExactlyNPodsRunning(int) - Static method in class cz.xtf.core.openshift.helpers.ResourceFunctions
 
areExactlyNPodsRunning(int) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates a waiter that checks that exactly n pods is running in project.
areExactlyNPodsRunning(int, String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
 
areExactlyNPodsRunning(int, String, String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates a waiter that checks that exactly n pods is running in project.
areNoPodsPresent(String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
 
areNoPodsPresent(String, String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates a waiter that waits until there aren't any pods in project.
atLeastOneExists() - Method in class cz.xtf.core.waiting.failfast.EventFailFastCheckBuilder
If at least one event exist (after filtration), final function returns true.
atLeastOneRegexMessages(String...) - Method in class cz.xtf.core.event.EventListFilter
Return true if there is at least one event that match one of the given messages (reg.
ATTRIBUTE_NAME_FILTER - Static variable in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings
 
ATTRIBUTE_NAME_OUTPUT - Static variable in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings
 
ATTRIBUTE_NAME_TARGET - Static variable in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings
 

B

bc - Variable in class cz.xtf.core.bm.BinaryBuild
 
beforeAll(ExtensionContext) - Method in class cz.xtf.core.context.TestCaseContextExtension
 
BinaryBuild - Class in cz.xtf.core.bm
 
BinaryBuild(String, Path, Map<String, String>, String) - Constructor for class cz.xtf.core.bm.BinaryBuild
 
BinaryBuildFromFile - Class in cz.xtf.core.bm
Binary build that expect a file on path that shall be uploaded as ROOT.(suffix).
BinaryBuildFromFile(String, Path, Map<String, String>, String) - Constructor for class cz.xtf.core.bm.BinaryBuildFromFile
 
BinaryBuildFromFileAsInputStream - Class in cz.xtf.core.bm
 
BinaryBuildFromFileAsInputStream(String, Path, Map<String, String>, String) - Constructor for class cz.xtf.core.bm.BinaryBuildFromFileAsInputStream
 
BinaryBuildFromSources - Class in cz.xtf.core.bm
Binary build that expect maven sources on path that shall be uploaded to OpenShift and built there.
BinaryBuildFromSources(String, Path, Map<String, String>, String) - Constructor for class cz.xtf.core.bm.BinaryBuildFromSources
 
binaryCachePath() - Static method in class cz.xtf.core.config.HelmConfig
 
binaryCachePath() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
BinaryDockerBuild - Class in cz.xtf.core.bm
 
BinaryDockerBuild(String, Path, Map<String, String>, String) - Constructor for class cz.xtf.core.bm.BinaryDockerBuild
 
binaryPath() - Static method in class cz.xtf.core.config.HelmConfig
 
binaryPath() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
BinarySourceBuild - Class in cz.xtf.core.bm
 
BinarySourceBuild(String, Path, Map<String, String>, String) - Constructor for class cz.xtf.core.bm.BinarySourceBuild
 
binaryUrlChannelPath() - Static method in class cz.xtf.core.config.OpenShiftConfig
Channel configuration for download of OpenShift client from https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/ Channels are: stable, latest, fast, candidate
blocking(boolean) - Method in class cz.xtf.core.waiting.failfast.ExponentialTimeBackoff.Builder
Flag whether waiting is blocking or not
build(OpenShift) - Method in class cz.xtf.core.bm.BinaryBuildFromFile
 
build(OpenShift) - Method in class cz.xtf.core.bm.BinaryBuildFromSources
 
build(OpenShift) - Method in interface cz.xtf.core.bm.ManagedBuild
 
build() - Method in class cz.xtf.core.service.logs.streaming.k8s.PodLogs.Builder
 
build() - Method in class cz.xtf.core.service.logs.streaming.ServiceLogColoredPrintStream.Builder
 
build() - Method in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings.Builder
 
build() - Method in class cz.xtf.core.waiting.failfast.ExponentialTimeBackoff.Builder
 
build() - Method in class cz.xtf.core.waiting.failfast.FailFastBuilder
 
BUILD_NAMESPACE - Static variable in class cz.xtf.core.config.BuildManagerConfig
 
Builder() - Constructor for class cz.xtf.core.service.logs.streaming.k8s.PodLogs.Builder
 
Builder() - Constructor for class cz.xtf.core.service.logs.streaming.ServiceLogColoredPrintStream.Builder
 
Builder() - Constructor for class cz.xtf.core.service.logs.streaming.ServiceLogsSettings.Builder
 
builder() - Static method in class cz.xtf.core.waiting.failfast.ExponentialTimeBackoff
 
BuildManager - Class in cz.xtf.core.bm
 
BuildManager(OpenShift) - Constructor for class cz.xtf.core.bm.BuildManager
 
BuildManagerConfig - Class in cz.xtf.core.config
 
BuildManagerConfig() - Constructor for class cz.xtf.core.config.BuildManagerConfig
 
BuildManagers - Class in cz.xtf.core.bm
 
BuildManagers() - Constructor for class cz.xtf.core.bm.BuildManagers
 
buildTimeout() - Static method in class cz.xtf.core.config.WaitingConfig
 

C

checkClientTrusted(X509Certificate[], String) - Method in class cz.xtf.core.http.Https.TrustAllManager
 
checkServerTrusted(X509Certificate[], String) - Method in class cz.xtf.core.http.Https.TrustAllManager
 
clean() - Method in class cz.xtf.core.openshift.OpenShift
Deletes all* resources in namespace.
clear() - Method in class cz.xtf.core.event.EventList
 
CLIUtils - Class in cz.xtf.core.openshift
 
CLIUtils() - Constructor for class cz.xtf.core.openshift.CLIUtils
 
ClusterVersionInfo - Class in cz.xtf.core.openshift
 
ClusterVersionInfoFactory - Enum in cz.xtf.core.openshift
 
collect() - Method in class cz.xtf.core.event.EventListFilter
Return filtered EventList
COLORS - Static variable in enum cz.xtf.core.service.logs.streaming.ServiceLogColor
 
configureBuildStrategy(BuildConfigSpecBuilder, String, List<EnvVar>) - Method in class cz.xtf.core.bm.BinaryBuild
 
configureBuildStrategy(BuildConfigSpecBuilder, String, List<EnvVar>) - Method in class cz.xtf.core.bm.BinaryBuildFromFile
 
configureBuildStrategy(BuildConfigSpecBuilder, String, List<EnvVar>) - Method in class cz.xtf.core.bm.BinaryBuildFromFileAsInputStream
 
configureBuildStrategy(BuildConfigSpecBuilder, String, List<EnvVar>) - Method in class cz.xtf.core.bm.BinaryDockerBuild
 
configureBuildStrategy(BuildConfigSpecBuilder, String, List<EnvVar>) - Method in class cz.xtf.core.bm.BinarySourceBuild
 
contains(Object) - Method in class cz.xtf.core.event.EventList
 
containsAll(Collection<?>) - Method in class cz.xtf.core.event.EventList
 
contentHash - Variable in class cz.xtf.core.bm.BinaryBuild
 
ContentHash - Class in cz.xtf.core.bm.helpers
 
copyHttpsURLToFile(String, File, int, int) - Static method in class cz.xtf.core.http.Https
 
copyHttpsURLToFile(URL, File, int, int) - Static method in class cz.xtf.core.http.Https
 
count() - Method in class cz.xtf.core.event.EventListFilter
 
createBuildConfig(BuildConfig) - Method in class cz.xtf.core.openshift.OpenShift
 
createConfigMap(ConfigMap) - Method in class cz.xtf.core.openshift.OpenShift
 
createDeploymentConfig(DeploymentConfig) - Method in class cz.xtf.core.openshift.OpenShift
 
createEndpoint(Endpoints) - Method in class cz.xtf.core.openshift.OpenShift
 
createHorizontalPodAutoscaler(HorizontalPodAutoscaler) - Method in class cz.xtf.core.openshift.OpenShift
 
createIfDoesNotExistsProject() - Static method in class cz.xtf.core.namespace.NamespaceManager
Creates namespace with name returned by @see #getNamespace if it does not exist
createIfDoesNotExistsProject(String) - Static method in class cz.xtf.core.namespace.NamespaceManager
Creates namespace if it does not exist
createImageStream(ImageStream) - Method in class cz.xtf.core.openshift.OpenShift
 
createImageStreamTag(ImageStreamTag) - Method in class cz.xtf.core.openshift.OpenShift
 
createPersistentVolumeClaim(PersistentVolumeClaim) - Method in class cz.xtf.core.openshift.OpenShift
 
createPod(Pod) - Method in class cz.xtf.core.openshift.OpenShift
 
createProjectRequest() - Method in class cz.xtf.core.openshift.OpenShift
 
createProjectRequest(String) - Method in class cz.xtf.core.openshift.OpenShift
 
createProjectRequest(ProjectRequest) - Method in class cz.xtf.core.openshift.OpenShift
 
createResourceQuota(ResourceQuota) - Method in class cz.xtf.core.openshift.OpenShift
 
createResources(HasMetadata...) - Method in class cz.xtf.core.openshift.OpenShift
 
createResources(List<HasMetadata>) - Method in class cz.xtf.core.openshift.OpenShift
 
createResources(KubernetesList) - Method in class cz.xtf.core.openshift.OpenShift
 
createRoleBinding(RoleBinding) - Method in class cz.xtf.core.openshift.OpenShift
 
createRoute(Route) - Method in class cz.xtf.core.openshift.OpenShift
 
createSecret(Secret) - Method in class cz.xtf.core.openshift.OpenShift
 
createService(Service) - Method in class cz.xtf.core.openshift.OpenShift
 
createServiceAccount(ServiceAccount) - Method in class cz.xtf.core.openshift.OpenShift
 
createStatefulSet(StatefulSet) - Method in class cz.xtf.core.openshift.OpenShift
 
createTemplate(Template) - Method in class cz.xtf.core.openshift.OpenShift
 
CustomResourceDefinitionContextProvider - Interface in cz.xtf.core.openshift.crd
 
cz.xtf.core.bm - package cz.xtf.core.bm
 
cz.xtf.core.bm.helpers - package cz.xtf.core.bm.helpers
 
cz.xtf.core.config - package cz.xtf.core.config
 
cz.xtf.core.context - package cz.xtf.core.context
 
cz.xtf.core.event - package cz.xtf.core.event
 
cz.xtf.core.event.helpers - package cz.xtf.core.event.helpers
 
cz.xtf.core.helm - package cz.xtf.core.helm
 
cz.xtf.core.http - package cz.xtf.core.http
 
cz.xtf.core.image - package cz.xtf.core.image
 
cz.xtf.core.namespace - package cz.xtf.core.namespace
 
cz.xtf.core.openshift - package cz.xtf.core.openshift
 
cz.xtf.core.openshift.crd - package cz.xtf.core.openshift.crd
 
cz.xtf.core.openshift.helpers - package cz.xtf.core.openshift.helpers
 
cz.xtf.core.service.logs.streaming - package cz.xtf.core.service.logs.streaming
 
cz.xtf.core.service.logs.streaming.k8s - package cz.xtf.core.service.logs.streaming.k8s
 
cz.xtf.core.waiting - package cz.xtf.core.waiting
 
cz.xtf.core.waiting.failfast - package cz.xtf.core.waiting.failfast
 

D

DEFAULT_INTERVAL - Static variable in interface cz.xtf.core.waiting.Waiter
 
delete(OpenShift) - Method in class cz.xtf.core.bm.BinaryBuild
 
delete(OpenShift) - Method in interface cz.xtf.core.bm.ManagedBuild
 
deleteBuild(Build) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteBuildConfig(BuildConfig) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteConfigMap(ConfigMap) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteDeploymentConfig(DeploymentConfig) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteDeploymentConfig(DeploymentConfig, boolean) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteEndpoint(Endpoints) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteHorizontalPodAutoscaler(HorizontalPodAutoscaler) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteImageStream(ImageStream) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteImageStreamTag(ImageStreamTag) - Method in class cz.xtf.core.openshift.OpenShift
 
deletePersistentVolumeClaim(PersistentVolumeClaim) - Method in class cz.xtf.core.openshift.OpenShift
 
deletePod(Pod) - Method in class cz.xtf.core.openshift.OpenShift
 
deletePod(Pod, long) - Method in class cz.xtf.core.openshift.OpenShift
 
deletePods(String, String) - Method in class cz.xtf.core.openshift.OpenShift
Deletes pods with specified label.
deletePods(Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteProject(boolean) - Static method in class cz.xtf.core.namespace.NamespaceManager
Deletes namespace as returned by @see #getNamespace
deleteProject(String, boolean) - Static method in class cz.xtf.core.namespace.NamespaceManager
Deletes namespace
deleteProject() - Method in class cz.xtf.core.openshift.OpenShift
 
deleteProject(String) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteResourceQuota(ResourceQuota) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteResources(KubernetesList) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteRoleBinding(RoleBinding) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteRoute(Route) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteSecret(Secret) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteService(Service) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteServiceAccount(ServiceAccount) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteTemplate(String) - Method in class cz.xtf.core.openshift.OpenShift
 
deleteTemplate(Template) - Method in class cz.xtf.core.openshift.OpenShift
 
deploy(ManagedBuild) - Method in class cz.xtf.core.bm.BuildManager
 
deployLatest(String) - Method in class cz.xtf.core.openshift.OpenShift
Redeploys deployment config to latest version.
doesUrlResponseContain(String, String...) - Static method in class cz.xtf.core.http.Https
 
doesUrlResponseEqual(String, String) - Static method in class cz.xtf.core.http.Https
 
doesUrlResponseMatch(String, Predicate<String>...) - Static method in class cz.xtf.core.http.Https
 
doesUrlResponseStartWith(String, String) - Static method in class cz.xtf.core.http.Https
 
doesUrlReturnCode(String, int) - Static method in class cz.xtf.core.http.Https
 
doesUrlReturnCode(String, int, int) - Static method in class cz.xtf.core.http.Https
 
doesUrlReturnOK(String) - Static method in class cz.xtf.core.http.Https
 

E

equals(Object) - Method in class cz.xtf.core.event.EventList
 
equals(Object) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings
 
EventFailFastCheckBuilder - Class in cz.xtf.core.waiting.failfast
Builder for creating fail fast checks for event You can filter events by name, obj kind, obj name, time,...
EventHelper - Class in cz.xtf.core.event.helpers
 
EventHelper() - Constructor for class cz.xtf.core.event.helpers.EventHelper
 
EventList - Class in cz.xtf.core.event
List of events implementing List interface to easy up the work with events
EventList(List<Event>) - Constructor for class cz.xtf.core.event.EventList
 
EventListFilter - Class in cz.xtf.core.event
 
EventListFilter(EventList) - Constructor for class cz.xtf.core.event.EventListFilter
 
events() - Method in class cz.xtf.core.waiting.failfast.FailFastBuilder
 
execute(String...) - Method in class cz.xtf.core.helm.HelmBinary
 
execute(String...) - Method in class cz.xtf.core.openshift.OpenShiftBinary
 
execute(String...) - Method in class cz.xtf.core.openshift.PodShell
 
executeCommand(Map<String, String>, String...) - Static method in class cz.xtf.core.openshift.CLIUtils
 
executeCommand(String...) - Static method in class cz.xtf.core.openshift.CLIUtils
 
executeWithBash(String) - Method in class cz.xtf.core.openshift.PodShell
 
ExponentialTimeBackoff - Class in cz.xtf.core.waiting.failfast
Class provide support for exponential time backoff.
ExponentialTimeBackoff.Builder - Class in cz.xtf.core.waiting.failfast
 

F

failFast(FailFastCheck) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
failFast(FailFastCheck) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
failFast(FailFastCheck) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiters fail fast function that indicates (returns true) if there is an error state and waiting should not proceed.
FailFastBuilder - Class in cz.xtf.core.waiting.failfast
The class provides support to create FailFastCheck MultipleFailFastChecksHandler that checks if a waiter should fail due to an error state of cluster.
FailFastCheck - Interface in cz.xtf.core.waiting.failfast
Interface for failfast class that provide reason of failure.
failureCondition(BooleanSupplier) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
filter() - Method in class cz.xtf.core.event.EventList
 
filter(String) - Method in class cz.xtf.core.service.logs.streaming.k8s.PodLogs.Builder
 
FORCE_REBUILD - Static variable in class cz.xtf.core.config.BuildManagerConfig
 
forceRebuild() - Static method in class cz.xtf.core.config.BuildManagerConfig
 
forClass(Class<?>) - Method in class cz.xtf.core.service.logs.streaming.AnnotationBasedServiceLogsConfigurations
 
forClass(Class<?>) - Method in class cz.xtf.core.service.logs.streaming.SystemPropertyBasedServiceLogsConfigurations
 
formatStreamedLogLine(String) - Static method in class cz.xtf.core.service.logs.streaming.ServiceLogUtils
Formats the given prefix into a conventional header for a any streamed log line so that it is clear to the end user that it is coming from a service log rather than from the current process one
from(String) - Static method in class cz.xtf.core.image.Image
 

G

generateHostname(String) - Method in class cz.xtf.core.openshift.OpenShift
Generates hostname as is expected to be generated by OpenShift instance.
get() - Static method in class cz.xtf.core.bm.BuildManagers
 
get(Path) - Static method in class cz.xtf.core.bm.helpers.ContentHash
 
get(String) - Static method in class cz.xtf.core.config.XTFConfig
 
get(String, String) - Static method in class cz.xtf.core.config.XTFConfig
 
get(int) - Method in class cz.xtf.core.event.EventList
 
get(String) - Static method in class cz.xtf.core.image.Image
 
get(String) - Static method in class cz.xtf.core.openshift.OpenShift
Autoconfigures the client with the default fabric8 client rules
get(Path, String) - Static method in class cz.xtf.core.openshift.OpenShift
 
get(String, String, String, String) - Static method in class cz.xtf.core.openshift.OpenShift
 
get(String, String, String) - Static method in class cz.xtf.core.openshift.OpenShift
 
get(OpenShift, FailFastCheck) - Static method in class cz.xtf.core.openshift.OpenShiftWaiters
 
getAcceptedIssuers() - Method in class cz.xtf.core.http.Https.TrustAllManager
 
getAdminToken() - Static method in class cz.xtf.core.openshift.OpenShifts
 
getAllContainerLogReaders(Pod) - Method in class cz.xtf.core.openshift.OpenShift
Return readers on logs of all containers from the pod
getAllContainerLogs(Pod) - Method in class cz.xtf.core.openshift.OpenShift
Return logs of all containers from the pod
getAllContainers(Pod) - Method in class cz.xtf.core.openshift.OpenShift
Retrieve pod containers
getAnyContainer(Pod) - Method in class cz.xtf.core.openshift.OpenShift
Retrieve any container from the given pod
getAnyPod(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getAnyPod(String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
getAnyPod(Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
 
getBinaryPath() - Static method in class cz.xtf.core.openshift.OpenShifts
 
getBuild(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getBuildConfig(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getBuildConfigEnvVars(String) - Method in class cz.xtf.core.openshift.OpenShift
Returns environment variables of buildConfig specified under sourceStrategy.
getBuildConfigs() - Method in class cz.xtf.core.openshift.OpenShift
 
getBuildLog(Build) - Method in class cz.xtf.core.openshift.OpenShift
 
getBuildLogReader(Build) - Method in class cz.xtf.core.openshift.OpenShift
 
getBuildReference(ManagedBuild) - Method in class cz.xtf.core.bm.BuildManager
 
getBuilds() - Method in class cz.xtf.core.openshift.OpenShift
 
getClusterVersionInfo() - Method in enum cz.xtf.core.openshift.ClusterVersionInfoFactory
 
getClusterVersionInfo(boolean) - Method in enum cz.xtf.core.openshift.ClusterVersionInfoFactory
 
getCode(String) - Static method in class cz.xtf.core.http.Https
 
getConfigMap(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getConfigMaps() - Method in class cz.xtf.core.openshift.OpenShift
 
getContainer(Pod, String) - Method in class cz.xtf.core.openshift.OpenShift
 
getContent(String) - Static method in class cz.xtf.core.http.Https
 
getContentHash() - Method in class cz.xtf.core.bm.BinaryBuild
 
getContentHash() - Method in class cz.xtf.core.bm.BinaryBuildFromFile
 
getContentHash() - Method in class cz.xtf.core.bm.BinaryBuildFromSources
 
getContext() - Method in interface cz.xtf.core.openshift.crd.CustomResourceDefinitionContextProvider
 
getConventionallyPrefixedLogMessage(String) - Static method in class cz.xtf.core.service.logs.streaming.ServiceLogUtils
Adds a prefix to the message which is passed in, in order to display that it is part of the logs streaming process, i.e.
getCRDContextProviders() - Static method in class cz.xtf.core.openshift.OpenShift
 
getDeploymentConfig(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getDeploymentConfigEnvVars(String) - Method in class cz.xtf.core.openshift.OpenShift
Returns first container environment variables.
getDeploymentConfigs() - Method in class cz.xtf.core.openshift.OpenShift
 
getEndpoint(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getEndpoints() - Method in class cz.xtf.core.openshift.OpenShift
 
getEnv(BuildConfig) - Method in class cz.xtf.core.bm.BinaryBuild
 
getEnv(BuildConfig) - Method in class cz.xtf.core.bm.BinaryBuildFromFile
 
getEnv(BuildConfig) - Method in class cz.xtf.core.bm.BinaryDockerBuild
 
getEnv(BuildConfig) - Method in class cz.xtf.core.bm.BinarySourceBuild
 
getEventList() - Method in class cz.xtf.core.openshift.OpenShift
 
getEvents() - Method in class cz.xtf.core.openshift.OpenShift
Deprecated.
getFilter() - Method in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings
Regex to filter out the resources which the Service Logs Streaming activation should be monitoring.
getHorizontalPodAutoscaler(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getHorizontalPodAutoscalers() - Method in class cz.xtf.core.openshift.OpenShift
 
getHttpConnection(URL) - Static method in class cz.xtf.core.http.Https
 
getHttpsConnection(URL) - Static method in class cz.xtf.core.http.Https
 
getId() - Method in interface cz.xtf.core.bm.ManagedBuild
 
getImage(BuildConfig) - Method in class cz.xtf.core.bm.BinaryBuild
 
getImage(BuildConfig) - Method in class cz.xtf.core.bm.BinaryBuildFromFile
 
getImage(BuildConfig) - Method in class cz.xtf.core.bm.BinaryDockerBuild
 
getImage(BuildConfig) - Method in class cz.xtf.core.bm.BinarySourceBuild
 
getImageStream() - Method in class cz.xtf.core.image.Image
 
getImageStream(String) - Method in class cz.xtf.core.image.Image
 
getImageStream(String, String...) - Method in class cz.xtf.core.image.Image
 
getImageStream(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getImageStreams() - Method in class cz.xtf.core.openshift.OpenShift
 
getImageStreamTag(String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
getImageStreamTags() - Method in class cz.xtf.core.openshift.OpenShift
 
getLabeledPods(String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
getLabeledPods(Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
 
getLatestBuild(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getMajorTag() - Method in class cz.xtf.core.image.Image
 
getMasterToken() - Static method in class cz.xtf.core.openshift.OpenShifts
 
getNamespace() - Static method in class cz.xtf.core.namespace.NamespaceManager
 
getNamespaceLengthLimitForUniqueNamespacePerTest() - Static method in class cz.xtf.core.config.OpenShiftConfig
Used only if xtf.openshift.namespace.per.testcase=true
getNext() - Static method in enum cz.xtf.core.service.logs.streaming.ServiceLogColor
 
getNode(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getNodes() - Method in class cz.xtf.core.openshift.OpenShift
 
getNodes(Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
 
getOcFromCache(String, String, File) - Static method in class cz.xtf.core.openshift.OpenShifts
Deprecated.
this should have never been made public, can be removed in future versions. It is not used internally by XTF
getOpenshiftVersion() - Method in class cz.xtf.core.openshift.ClusterVersionInfo
 
getOutputAsList() - Method in class cz.xtf.core.openshift.PodShellOutput
 
getOutputAsList(String) - Method in class cz.xtf.core.openshift.PodShellOutput
 
getOutputAsMap(String) - Method in class cz.xtf.core.openshift.PodShellOutput
 
getOutputAsMap(String, String) - Method in class cz.xtf.core.openshift.PodShellOutput
 
getOutputPath() - Method in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings
Base path which should be used as the output where the logs stream files must be written
getPersistentVolumeClaim(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getPersistentVolumeClaims() - Method in class cz.xtf.core.openshift.OpenShift
 
getPod(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getPodLog(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getPodLog(Pod) - Method in class cz.xtf.core.openshift.OpenShift
 
getPodLog(Pod, String) - Method in class cz.xtf.core.openshift.OpenShift
 
getPodLog(Pod, Container) - Method in class cz.xtf.core.openshift.OpenShift
 
getPodLogReader(Pod) - Method in class cz.xtf.core.openshift.OpenShift
 
getPodLogReader(Pod, String) - Method in class cz.xtf.core.openshift.OpenShift
 
getPodLogReader(Pod, Container) - Method in class cz.xtf.core.openshift.OpenShift
 
getPods() - Method in class cz.xtf.core.openshift.OpenShift
 
getPods(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getPods(String, int) - Method in class cz.xtf.core.openshift.OpenShift
 
getProject(String) - Method in class cz.xtf.core.openshift.OpenShift
Tries to retrieve project with name 'name'.
getProject() - Method in class cz.xtf.core.openshift.OpenShift
 
getResourceQuota(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getRole(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getRoleBinding(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getRoleBindings() - Method in class cz.xtf.core.openshift.OpenShift
 
getRoles() - Method in class cz.xtf.core.openshift.OpenShift
 
getRoute(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getRoutes() - Method in class cz.xtf.core.openshift.OpenShift
 
getRunningTestCaseName() - Static method in class cz.xtf.core.context.TestCaseContext
 
getSecret(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getSecrets() - Method in class cz.xtf.core.openshift.OpenShift
 
getService(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getServiceAccount(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getServiceAccounts() - Method in class cz.xtf.core.openshift.OpenShift
 
getServices() - Method in class cz.xtf.core.openshift.OpenShift
 
getStatefulSet(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getStatefulSets() - Method in class cz.xtf.core.openshift.OpenShift
 
getStream() - Method in class cz.xtf.core.event.EventListFilter
 
getTarget() - Method in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings
Regular expression which defines the test classes whose services logs must be streamed - e.g.
getTemplate(String) - Method in class cz.xtf.core.openshift.OpenShift
 
getTemplates() - Method in class cz.xtf.core.openshift.OpenShift
 
getTokens(byte[], int, int) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogColoredPrintStream
Splits the current buffer into tokens; the criteria for splitting consists in considering each new line as a token and everything else as another token.
getUserConfigMaps() - Method in class cz.xtf.core.openshift.OpenShift
Retrieves all configmaps but "kube-root-ca.crt" and "openshift-service-ca.crt" which are created out of the box.
getUserRoleBindings() - Method in class cz.xtf.core.openshift.OpenShift
Retrieves role bindings that aren't considered default.
getUserSecrets() - Method in class cz.xtf.core.openshift.OpenShift
Retrieves secrets that aren't considered default.
getUserServiceAccounts() - Method in class cz.xtf.core.openshift.OpenShift
Retrieves service accounts that aren't considered default.
getVersion() - Static method in class cz.xtf.core.openshift.OpenShifts

H

hasBuildCompleted(ManagedBuild) - Method in class cz.xtf.core.bm.BuildManager
 
hasBuildCompleted(String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates waiter for latest build completion with a build timeout which is preconfigured to be up to 10 minutes (but can also be customized by setting xtf.waiting.build.timeout), 5 seconds interval check and both logging points.
hasBuildCompleted(Build) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates waiter for build completion with a build timeout which is preconfigured to be up to 10 minutes (but can also be customized by setting xtf.waiting.build.timeout), 5 seconds interval check and both logging points.
hasCompleted(OpenShift) - Method in class cz.xtf.core.bm.BinaryBuild
 
hasCompleted(OpenShift) - Method in interface cz.xtf.core.bm.ManagedBuild
 
hasExecutionFinished() - Method in class cz.xtf.core.openshift.PodShell.StateExecListener
 
hasFailed() - Method in interface cz.xtf.core.waiting.failfast.FailFastCheck
 
hasFailed() - Method in class cz.xtf.core.waiting.failfast.MultipleFailFastChecksHandler
 
hasFailed() - Method in class cz.xtf.core.waiting.failfast.WatchedResourcesSupplier
 
hashCode() - Method in class cz.xtf.core.event.EventList
 
hashCode() - Method in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings
 
hasPodRestarted(Pod) - Static method in class cz.xtf.core.openshift.helpers.ResourceParsers
 
hasPodRestartedAtLeastNTimes(Pod, int) - Static method in class cz.xtf.core.openshift.helpers.ResourceParsers
 
haveAnyPodRestarted() - Static method in class cz.xtf.core.openshift.helpers.ResourceFunctions
 
haveAnyPodRestartedAtLeastNTimes(int) - Static method in class cz.xtf.core.openshift.helpers.ResourceFunctions
 
havePodsBeenRestarted(String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
 
havePodsBeenRestarted(String, String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
 
havePodsBeenRestartedAtLeastNTimes(int, String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
 
havePodsBeenRestartedAtLeastNTimes(int, String, String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
 
HELM_BINARY_CACHE_ENABLED - Static variable in class cz.xtf.core.config.HelmConfig
 
HELM_BINARY_CACHE_PATH - Static variable in class cz.xtf.core.config.HelmConfig
 
HELM_BINARY_PATH - Static variable in class cz.xtf.core.config.HelmConfig
 
HELM_CLIENT_VERSION - Static variable in class cz.xtf.core.config.HelmConfig
 
HelmBinary - Class in cz.xtf.core.helm
 
HelmBinary(String, String, String, String) - Constructor for class cz.xtf.core.helm.HelmBinary
 
HelmBinary(String, String, String, String, String) - Constructor for class cz.xtf.core.helm.HelmBinary
 
HelmBinaryManagerFactory - Enum in cz.xtf.core.helm
 
helmChartExamplesLocation() - Method in class cz.xtf.core.image.Product
 
helmChartsBranch() - Method in class cz.xtf.core.image.Product
 
helmChartsLocation() - Method in class cz.xtf.core.image.Product
 
helmChartsRepo() - Method in class cz.xtf.core.image.Product
 
HelmClients - Class in cz.xtf.core.helm
 
HelmClients() - Constructor for class cz.xtf.core.helm.HelmClients
 
helmClientVersion() - Static method in class cz.xtf.core.config.HelmConfig
 
HelmConfig - Class in cz.xtf.core.config
 
HelmConfig() - Constructor for class cz.xtf.core.config.HelmConfig
 
httpGetCode(String) - Static method in class cz.xtf.core.http.Https
 
httpGetCode(URL) - Static method in class cz.xtf.core.http.Https
 
httpGetContent(String) - Static method in class cz.xtf.core.http.Https
 
httpGetContent(URL) - Static method in class cz.xtf.core.http.Https
 
Https - Class in cz.xtf.core.http
 
Https() - Constructor for class cz.xtf.core.http.Https
 
Https.TrustAllManager - Class in cz.xtf.core.http
 
HttpsException - Exception in cz.xtf.core.http
 
HttpsException() - Constructor for exception cz.xtf.core.http.HttpsException
 
HttpsException(String) - Constructor for exception cz.xtf.core.http.HttpsException
 
HttpsException(Throwable) - Constructor for exception cz.xtf.core.http.HttpsException
 
HttpsException(String, Throwable) - Constructor for exception cz.xtf.core.http.HttpsException
 
httpsGetCode(String) - Static method in class cz.xtf.core.http.Https
 
httpsGetCode(URL) - Static method in class cz.xtf.core.http.Https
 
httpsGetContent(String) - Static method in class cz.xtf.core.http.Https
 
httpsGetContent(URL) - Static method in class cz.xtf.core.http.Https
 

I

Image - Class in cz.xtf.core.image
 
Image(String, String, String, String) - Constructor for class cz.xtf.core.image.Image
 
image() - Method in class cz.xtf.core.image.Product
 
indexOf(Object) - Method in class cz.xtf.core.event.EventList
 
inNamespaces(List<String>) - Method in class cz.xtf.core.service.logs.streaming.k8s.PodLogs.Builder
 
inOneOfTimeWindows(ZonedDateTime...) - Method in class cz.xtf.core.event.EventListFilter
Filter events that are last seen in any if given time windows.
interval(long) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
interval(TimeUnit, long) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
interval(long) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
interval(TimeUnit, long) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
interval(long) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiter conditions check interval.
interval(TimeUnit, long) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiter conditions check interval.
is - Variable in class cz.xtf.core.bm.BinaryBuild
 
isBinaryCacheEnabled() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
isCached() - Method in class cz.xtf.core.bm.BinaryBuild
 
isCached() - Method in class cz.xtf.core.bm.MutableBinarySourceBuild
 
isDcReady(String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates a waiter object waiting till all pods created by deployment config with name dcName are ready.
isDcReady(String, int) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates a waiter object that waits till all pods created by deployment config with name dcName are ready.
isDeploymentReady(String, int) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates a waiter object that waits till all pods created by deployment config with name dcName are ready.
isDeploymentReady(String, int, int) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates a waiter object that waits till all pods created by deployment config with name dcName are ready.
isEmpty() - Method in class cz.xtf.core.event.EventList
 
isHelmBinaryCacheEnabled() - Static method in class cz.xtf.core.config.HelmConfig
 
isLatestBuildPresent(String) - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates waiter for latest build presence with default timeout, 5 seconds interval check and both logging points.
isPodReady(Pod) - Static method in class cz.xtf.core.openshift.helpers.ResourceParsers
 
isPodRunning(Pod) - Static method in class cz.xtf.core.openshift.helpers.ResourceParsers
 
isPresent(OpenShift) - Method in class cz.xtf.core.bm.BinaryBuild
 
isPresent(OpenShift) - Method in interface cz.xtf.core.bm.ManagedBuild
 
isProjectClean() - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Creates waiter for clean project with 20 seconds timeout.
isProjectReady() - Method in class cz.xtf.core.openshift.OpenShiftWaiters
Create waiter for project to created with 20 seconds timeout.
isVersionAtLeast(String) - Method in class cz.xtf.core.image.Image
 
iterator() - Method in class cz.xtf.core.event.EventList
 

K

KEEP_LABEL - Static variable in class cz.xtf.core.openshift.OpenShift
 

L

lastIndexOf(Object) - Method in class cz.xtf.core.event.EventList
 
level() - Static method in class cz.xtf.core.config.WaitingConfig
 
level(Level) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
level(Level) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
level(Level) - Method in interface cz.xtf.core.waiting.Waiter
Set the level of severity for a log message.
listIterator(int) - Method in class cz.xtf.core.event.EventList
 
listIterator() - Method in class cz.xtf.core.event.EventList
 
loadAndCreateTemplate(InputStream) - Method in class cz.xtf.core.openshift.OpenShift
 
loadConfig() - Static method in class cz.xtf.core.config.XTFConfig
 
loadResource(InputStream) - Method in class cz.xtf.core.openshift.OpenShift
 
logEnd(String, long) - Method in enum cz.xtf.core.waiting.Waiter.LogPoint
Logs end of waiting using the selected logging .
logEnd(String, long, Level) - Method in enum cz.xtf.core.waiting.Waiter.LogPoint
Logs end of waiting.
login(String, String) - Method in class cz.xtf.core.openshift.OpenShiftBinary
 
login(String, String, String) - Method in class cz.xtf.core.openshift.OpenShiftBinary
 
logPoint(Waiter.LogPoint) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
logPoint(Waiter.LogPoint) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
logPoint(Waiter.LogPoint) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiters logPoints.
logStart(String, long) - Method in enum cz.xtf.core.waiting.Waiter.LogPoint
Logs start of waiting.
logStart(String, long, Level) - Method in enum cz.xtf.core.waiting.Waiter.LogPoint
Logs start of waiting using the selected logging .

M

ManagedBuild - Interface in cz.xtf.core.bm
 
ManagedBuildReference - Class in cz.xtf.core.bm
 
master() - Static method in class cz.xtf.core.openshift.OpenShifts
 
master(String) - Static method in class cz.xtf.core.openshift.OpenShifts
 
masterBinary() - Static method in class cz.xtf.core.helm.HelmClients
 
masterBinary() - Static method in class cz.xtf.core.openshift.OpenShifts
 
masterBinary(String) - Static method in class cz.xtf.core.openshift.OpenShifts
 
masterKubeconfig() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
masterPassword() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
masterToken() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
masterUsername() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
MAX_RUNNING_BUILDS - Static variable in class cz.xtf.core.config.BuildManagerConfig
 
maxBackoff(long) - Method in class cz.xtf.core.waiting.failfast.ExponentialTimeBackoff.Builder
Maximum wait time is maxBackoffMillis + rand(1000)
maxRunningBuilds() - Static method in class cz.xtf.core.config.BuildManagerConfig
 
MultipleFailFastChecksHandler - Class in cz.xtf.core.waiting.failfast
Handler for multiple FailFastCheck instances.
MutableBinarySourceBuild - Class in cz.xtf.core.bm
Mutable version of BinarySourceBuild.
MutableBinarySourceBuild(String, Path, Map<String, String>, String) - Constructor for class cz.xtf.core.bm.MutableBinarySourceBuild
 

N

namespace() - Static method in class cz.xtf.core.config.BuildManagerConfig
 
namespace() - Static method in class cz.xtf.core.config.OpenShiftConfig
Note that most likely you want to use NamespaceManager#getNamespace() which returns actual namespace used by current tests.
NamespaceManager - Class in cz.xtf.core.namespace
 
NamespaceManager() - Constructor for class cz.xtf.core.namespace.NamespaceManager
 
namespaceToOpenshiftClientMap - Static variable in class cz.xtf.core.openshift.OpenShift
Used to cache created Openshift clients for given test case.
needsUpdate(OpenShift) - Method in class cz.xtf.core.bm.BinaryBuild
 
needsUpdate(OpenShift) - Method in interface cz.xtf.core.bm.ManagedBuild
 
next() - Method in class cz.xtf.core.waiting.failfast.ExponentialTimeBackoff
Exponential backoff wait.

O

observeAllContainerLogs(Pod) - Method in class cz.xtf.core.openshift.OpenShift
Return obervables on logs of all containers from the pod
observePodLog(String) - Method in class cz.xtf.core.openshift.OpenShift
 
observePodLog(Pod) - Method in class cz.xtf.core.openshift.OpenShift
 
observePodLog(Pod, String) - Method in class cz.xtf.core.openshift.OpenShift
 
observePodLog(Pod, Container) - Method in class cz.xtf.core.openshift.OpenShift
 
ofEventTypes(String...) - Method in class cz.xtf.core.event.EventListFilter
Filter events of types defined in the array (case insensitive).
ofKinds(String...) - Method in class cz.xtf.core.waiting.failfast.EventFailFastCheckBuilder
Array of demanded object kinds of events (case in-sensitive).
ofMessages(String...) - Method in class cz.xtf.core.event.EventListFilter
Filter events with messages (reg.
ofMessages(String...) - Method in class cz.xtf.core.waiting.failfast.EventFailFastCheckBuilder
Regexes for demanded messages.
ofNames(String...) - Method in class cz.xtf.core.waiting.failfast.EventFailFastCheckBuilder
Regexes to match event involved object name.
ofObjKinds(String...) - Method in class cz.xtf.core.event.EventListFilter
Filter events with involved object kind defined in the array (case insensitive).
ofObjNames(String...) - Method in class cz.xtf.core.event.EventListFilter
Filter events with involved object name defined in the array of reg.
ofOpenShifts(OpenShift...) - Static method in class cz.xtf.core.waiting.failfast.FailFastBuilder
 
ofReasons(String...) - Method in class cz.xtf.core.event.EventListFilter
Filter events with involved object kind defined in the array (case insensitive).
ofReasons(String...) - Method in class cz.xtf.core.waiting.failfast.EventFailFastCheckBuilder
Array of demanded reasons of events (case in-sensitive).
ofTestAndBuildNamespace() - Static method in class cz.xtf.core.waiting.failfast.FailFastBuilder
 
ofTypes(String...) - Method in class cz.xtf.core.waiting.failfast.EventFailFastCheckBuilder
Array of demanded types of events (case in-sensitive).
onClose(int, String) - Method in class cz.xtf.core.openshift.PodShell.StateExecListener
 
onFailure(Throwable, ExecListener.Response) - Method in class cz.xtf.core.openshift.PodShell.StateExecListener
 
onFailure(Runnable) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
onFailure(Runnable) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
onFailure(Runnable) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiters failed awaiting execution.
onIteration(Runnable) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
onIteration(Runnable) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
onIteration(Runnable) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiters execution for each iteration.
onOpen() - Method in class cz.xtf.core.openshift.PodShell.StateExecListener
 
onSuccess(Runnable) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
onSuccess(Runnable) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
onSuccess(Runnable) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiters successful awaiting execution.
onTimeout(Runnable) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
onTimeout(Runnable) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
onTimeout(Runnable) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiters timed out awaiting execution.
openShift() - Method in class cz.xtf.core.bm.BuildManager
 
OpenShift - Class in cz.xtf.core.openshift
 
OpenShift(OpenShiftConfig) - Constructor for class cz.xtf.core.openshift.OpenShift
 
OPENSHIFT_ADMIN_KUBECONFIG - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_ADMIN_PASSWORD - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_ADMIN_TOKEN - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_ADMIN_USERNAME - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_BINARY_CACHE_DEFAULT_FOLDER - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_BINARY_CACHE_ENABLED - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_BINARY_CACHE_PATH - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_BINARY_PATH - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_BINARY_URL_CHANNEL - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_MASTER_KUBECONFIG - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_MASTER_PASSWORD - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_MASTER_TOKEN - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_MASTER_USERNAME - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_NAMESPACE - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_NAMESPACE_NAME_LENGTH_LIMIT - Static variable in class cz.xtf.core.config.OpenShiftConfig
Used only if xtf.openshift.namespace.per.testcase=true - this property can configure its maximum length.
OPENSHIFT_NAMESPACE_PER_TESTCASE - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_PULL_SECRET - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_ROUTE_DOMAIN - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_TOKEN - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_URL - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OPENSHIFT_VERSION - Static variable in class cz.xtf.core.config.OpenShiftConfig
 
OpenShiftBinary - Class in cz.xtf.core.openshift
 
OpenShiftBinary(String) - Constructor for class cz.xtf.core.openshift.OpenShiftBinary
 
OpenShiftBinary(String, String) - Constructor for class cz.xtf.core.openshift.OpenShiftBinary
 
OpenShiftConfig - Class in cz.xtf.core.config
 
OpenShiftConfig() - Constructor for class cz.xtf.core.config.OpenShiftConfig
 
OpenShifts - Class in cz.xtf.core.openshift
 
OpenShifts() - Constructor for class cz.xtf.core.openshift.OpenShifts
 
OpenShiftWaiters - Class in cz.xtf.core.openshift
 
outputTo(PrintStream) - Method in class cz.xtf.core.service.logs.streaming.k8s.PodLogs.Builder
Gets a PrintStream instance that will be passed on and used by the PodLogs instance
outputTo(OutputStream) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogColoredPrintStream.Builder
 

P

PodLogs - Class in cz.xtf.core.service.logs.streaming.k8s
Concrete implementation of ServiceLogs for the Cloud/k8s environment, i.e.
PodLogs.Builder - Class in cz.xtf.core.service.logs.streaming.k8s
 
podShell(String) - Method in class cz.xtf.core.openshift.OpenShift
 
podShell(Pod) - Method in class cz.xtf.core.openshift.OpenShift
 
podShell(Pod, String) - Method in class cz.xtf.core.openshift.OpenShift
 
PodShell - Class in cz.xtf.core.openshift
 
PodShell(OpenShift, String) - Constructor for class cz.xtf.core.openshift.PodShell
 
PodShell(OpenShift, Pod) - Constructor for class cz.xtf.core.openshift.PodShell
 
PodShell(OpenShift, Pod, String) - Constructor for class cz.xtf.core.openshift.PodShell
 
PodShell.StateExecListener - Class in cz.xtf.core.openshift
 
PodShellOutput - Class in cz.xtf.core.openshift
 
portForward(String, int, int) - Method in class cz.xtf.core.openshift.OpenShift
 
portForward(Pod, int, int) - Method in class cz.xtf.core.openshift.OpenShift
 
processAndDeployTemplate(String, Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
 
processTemplate(String, Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
 
Product - Class in cz.xtf.core.image
 
Product(String) - Constructor for class cz.xtf.core.image.Product
 
Products - Class in cz.xtf.core.image
 
Products() - Constructor for class cz.xtf.core.image.Products
 
project(String) - Method in class cz.xtf.core.openshift.OpenShiftBinary
 
property(String) - Method in class cz.xtf.core.image.Product
 
pullSecret() - Static method in class cz.xtf.core.config.OpenShiftConfig
 

R

reason() - Method in interface cz.xtf.core.waiting.failfast.FailFastCheck
 
reason() - Method in class cz.xtf.core.waiting.failfast.MultipleFailFastChecksHandler
 
reason() - Method in class cz.xtf.core.waiting.failfast.WatchedResourcesSupplier
 
reason(String) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
reason(String) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
reason(String) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiting reason.
recreateAndProcessAndDeployTemplate(Template, Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
 
recreateAndProcessTemplate(Template, Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
 
recreateProject() - Method in class cz.xtf.core.openshift.OpenShift
Calls recreateProject(namespace).
recreateProject(String) - Method in class cz.xtf.core.openshift.OpenShift
Creates or recreates project specified by name.
recreateProject(ProjectRequest) - Method in class cz.xtf.core.openshift.OpenShift
Creates or recreates project specified by projectRequest instance.
remove(int) - Method in class cz.xtf.core.event.EventList
 
remove(Object) - Method in class cz.xtf.core.event.EventList
 
removeAll(Collection<?>) - Method in class cz.xtf.core.event.EventList
 
removeRoleFromEntity(String, String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
removeRoleFromServiceAccount(String, String) - Method in class cz.xtf.core.openshift.OpenShift
 
resolve(String) - Static method in class cz.xtf.core.image.Image
 
resolve(String) - Static method in class cz.xtf.core.image.Products
 
ResourceFunctions - Class in cz.xtf.core.openshift.helpers
 
ResourceParsers - Class in cz.xtf.core.openshift.helpers
 
retainAll(Collection<?>) - Method in class cz.xtf.core.event.EventList
 
routeDomain() - Static method in class cz.xtf.core.config.OpenShiftConfig
 

S

saveOcOnCache(String, String, File) - Static method in class cz.xtf.core.openshift.OpenShifts
Deprecated.
this should have never been made public, can be removed in future versions. It is not used internally by XTF
scale(String, int) - Method in class cz.xtf.core.openshift.OpenShift
Scales deployment config to specified number of replicas.
ServiceLogColor - Enum in cz.xtf.core.service.logs.streaming
This enum contains the colors that are used when logging container's log on the console; each container gets a different color in order to visually differentiate containers; the background is also colored in order to differentiate application log from containers log.
ServiceLogColoredPrintStream - Class in cz.xtf.core.service.logs.streaming
 
ServiceLogColoredPrintStream.Builder - Class in cz.xtf.core.service.logs.streaming
 
ServiceLogs - Interface in cz.xtf.core.service.logs.streaming
Defines the contract to manage the life cycle of a cloud Service Logs Streaming component
ServiceLogsSettings - Class in cz.xtf.core.service.logs.streaming
Stores a valid Service Logs Streaming component configuration
ServiceLogsSettings.Builder - Class in cz.xtf.core.service.logs.streaming
 
ServiceLogsStreaming - Annotation Type in cz.xtf.core.service.logs.streaming
This interfaces defines the annotation which can be used to enable the Service Logs Streaming component.
ServiceLogUtils - Class in cz.xtf.core.service.logs.streaming
Helper class exposing utilities to the Service Logs Streaming component.
ServiceLogUtils() - Constructor for class cz.xtf.core.service.logs.streaming.ServiceLogUtils
 
set(int, Event) - Method in class cz.xtf.core.event.EventList
 
setRunningTestCase(String) - Static method in class cz.xtf.core.context.TestCaseContext
 
setupPullSecret(String) - Method in class cz.xtf.core.openshift.OpenShift
 
setupPullSecret(String, String) - Method in class cz.xtf.core.openshift.OpenShift
Convenient method to create pull secret for authenticated image registries.
SimpleWaiter - Class in cz.xtf.core.waiting
 
SimpleWaiter(BooleanSupplier) - Constructor for class cz.xtf.core.waiting.SimpleWaiter
 
SimpleWaiter(BooleanSupplier, String) - Constructor for class cz.xtf.core.waiting.SimpleWaiter
 
SimpleWaiter(BooleanSupplier, TimeUnit, long) - Constructor for class cz.xtf.core.waiting.SimpleWaiter
 
SimpleWaiter(BooleanSupplier, TimeUnit, long, String) - Constructor for class cz.xtf.core.waiting.SimpleWaiter
 
size() - Method in class cz.xtf.core.event.EventList
 
sleep(TimeUnit, long) - Static method in class cz.xtf.core.waiting.Waiters
 
sleep(TimeUnit, long, String) - Static method in class cz.xtf.core.waiting.Waiters
 
sleep(TimeUnit, long, String, Waiter.LogPoint) - Static method in class cz.xtf.core.waiting.Waiters
 
sleep(long) - Static method in class cz.xtf.core.waiting.Waiters
 
sleep(long, String) - Static method in class cz.xtf.core.waiting.Waiters
 
sleep(long, String, Waiter.LogPoint) - Static method in class cz.xtf.core.waiting.Waiters
 
spliterator() - Method in class cz.xtf.core.event.EventList
 
start() - Method in class cz.xtf.core.service.logs.streaming.k8s.PodLogs
Start watching Pods logs in all the specified namespaces
start() - Method in interface cz.xtf.core.service.logs.streaming.ServiceLogs
Start watching Service logs
startBinaryBuild(String, File) - Method in class cz.xtf.core.openshift.OpenShift
 
startBuild(String) - Method in class cz.xtf.core.openshift.OpenShift
 
startBuild(String, String) - Method in class cz.xtf.core.openshift.OpenShiftBinary
 
StateExecListener() - Constructor for class cz.xtf.core.openshift.PodShell.StateExecListener
 
stop() - Method in class cz.xtf.core.service.logs.streaming.k8s.PodLogs
Stop watching Pods logs in all specified namespaces
stop() - Method in interface cz.xtf.core.service.logs.streaming.ServiceLogs
Stop watching Service logs
storeBuildLog(Build, Path, String) - Method in class cz.xtf.core.openshift.OpenShift
 
storePodLog(Pod, Path, String) - Method in class cz.xtf.core.openshift.OpenShift
 
subList(int, int) - Method in class cz.xtf.core.event.EventList
 
SupplierWaiter<X> - Class in cz.xtf.core.waiting
 
SupplierWaiter(Supplier<X>, Function<X, Boolean>) - Constructor for class cz.xtf.core.waiting.SupplierWaiter
 
SupplierWaiter(Supplier<X>, Function<X, Boolean>, Function<X, Boolean>) - Constructor for class cz.xtf.core.waiting.SupplierWaiter
 
SupplierWaiter(Supplier<X>, Function<X, Boolean>, String) - Constructor for class cz.xtf.core.waiting.SupplierWaiter
 
SupplierWaiter(Supplier<X>, Function<X, Boolean>, Function<X, Boolean>, String) - Constructor for class cz.xtf.core.waiting.SupplierWaiter
 
SupplierWaiter(Supplier<X>, Function<X, Boolean>, TimeUnit, long) - Constructor for class cz.xtf.core.waiting.SupplierWaiter
 
SupplierWaiter(Supplier<X>, Function<X, Boolean>, TimeUnit, long, String) - Constructor for class cz.xtf.core.waiting.SupplierWaiter
 
SupplierWaiter(Supplier<X>, Function<X, Boolean>, Function<X, Boolean>, TimeUnit, long) - Constructor for class cz.xtf.core.waiting.SupplierWaiter
 
SupplierWaiter(Supplier<X>, Function<X, Boolean>, Function<X, Boolean>, TimeUnit, long, String) - Constructor for class cz.xtf.core.waiting.SupplierWaiter
 
SystemPropertyBasedServiceLogsConfigurations - Class in cz.xtf.core.service.logs.streaming
Implements ServiceLogsSettings in order to provide the concrete logic to handle Service Logs Streaming configuration based on the xtf.log.streaming.config system property.
SystemPropertyBasedServiceLogsConfigurations(String) - Constructor for class cz.xtf.core.service.logs.streaming.SystemPropertyBasedServiceLogsConfigurations
 

T

templatesBranch() - Method in class cz.xtf.core.image.Product
 
templatesRepo() - Method in class cz.xtf.core.image.Product
 
TestCaseContext - Class in cz.xtf.core.context
 
TestCaseContext() - Constructor for class cz.xtf.core.context.TestCaseContext
 
TestCaseContextExtension - Class in cz.xtf.core.context
Sets TestCaseContext to name of currently started test case in @BeforeAllCallback
TestCaseContextExtension() - Constructor for class cz.xtf.core.context.TestCaseContextExtension
 
timeOfLastEvent(OpenShift) - Static method in class cz.xtf.core.event.helpers.EventHelper
 
timeOfLastEventBMOrTestNamespaceOrEpoch() - Static method in class cz.xtf.core.event.helpers.EventHelper
 
timeout() - Static method in class cz.xtf.core.config.WaitingConfig
 
timeout(long) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
timeout(TimeUnit, long) - Method in class cz.xtf.core.waiting.SimpleWaiter
 
timeout(long) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
timeout(TimeUnit, long) - Method in class cz.xtf.core.waiting.SupplierWaiter
 
timeout(long) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiter timeout after which waiters stops waiting.
timeout(TimeUnit, long) - Method in interface cz.xtf.core.waiting.Waiter
Sets waiter timeout after which waiters stops waiting.
timeoutCleanup() - Static method in class cz.xtf.core.config.WaitingConfig
 
timestampToZonedDateTime(String) - Static method in class cz.xtf.core.event.helpers.EventHelper
 
toArray() - Method in class cz.xtf.core.event.EventList
 
toArray(T[]) - Method in class cz.xtf.core.event.EventList
 
token() - Static method in class cz.xtf.core.config.OpenShiftConfig
Deprecated.
TrustAllManager() - Constructor for class cz.xtf.core.http.Https.TrustAllManager
 

U

UNASSIGNED - Static variable in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings
 
UnknownImageException - Exception in cz.xtf.core.image
 
UnknownImageException(String) - Constructor for exception cz.xtf.core.image.UnknownImageException
 
update(OpenShift) - Method in class cz.xtf.core.bm.BinaryBuild
 
update(OpenShift) - Method in interface cz.xtf.core.bm.ManagedBuild
 
updateBuildConfig(BuildConfig) - Method in class cz.xtf.core.openshift.OpenShift
 
updateBuildConfigEnvVars(String, Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
Updates build config with specified environment variables.
updateDeploymentconfig(DeploymentConfig) - Method in class cz.xtf.core.openshift.OpenShift
 
updateDeploymentConfigEnvVars(String, Map<String, String>) - Method in class cz.xtf.core.openshift.OpenShift
Updates deployment config environment variables with envVars values.
updateRoleBinding(RoleBinding) - Method in class cz.xtf.core.openshift.OpenShift
 
url() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
useNamespacePerTestCase() - Static method in class cz.xtf.core.config.OpenShiftConfig
 

V

value - Variable in enum cz.xtf.core.service.logs.streaming.ServiceLogColor
 
valueOf(String) - Static method in enum cz.xtf.core.helm.HelmBinaryManagerFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.xtf.core.openshift.ClusterVersionInfoFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.xtf.core.service.logs.streaming.ServiceLogColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.xtf.core.waiting.Waiter.LogPoint
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.xtf.core.helm.HelmBinaryManagerFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.xtf.core.openshift.ClusterVersionInfoFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.xtf.core.service.logs.streaming.ServiceLogColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.xtf.core.waiting.Waiter.LogPoint
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Static method in class cz.xtf.core.config.OpenShiftConfig
 
version() - Method in class cz.xtf.core.image.Product
 

W

Waiter - Interface in cz.xtf.core.waiting
An object that waits on condition to be met.
Waiter.LogPoint - Enum in cz.xtf.core.waiting
Object for configurable conditional logging of waiting.
WaiterException - Exception in cz.xtf.core.waiting
 
WaiterException() - Constructor for exception cz.xtf.core.waiting.WaiterException
 
WaiterException(String) - Constructor for exception cz.xtf.core.waiting.WaiterException
 
waiters() - Method in class cz.xtf.core.openshift.OpenShift
Deprecated.
Waiters - Class in cz.xtf.core.waiting
 
waitFor() - Method in class cz.xtf.core.waiting.SimpleWaiter
 
waitFor() - Method in class cz.xtf.core.waiting.SupplierWaiter
 
waitFor() - Method in interface cz.xtf.core.waiting.Waiter
Waits till condition is met.
WAITING_BUILD_TIMEOUT - Static variable in class cz.xtf.core.config.WaitingConfig
 
WAITING_LOG_LEVEL - Static variable in class cz.xtf.core.config.WaitingConfig
 
WAITING_TIMEOUT - Static variable in class cz.xtf.core.config.WaitingConfig
 
WAITING_TIMEOUT_CLEANUP - Static variable in class cz.xtf.core.config.WaitingConfig
 
WaitingConfig - Class in cz.xtf.core.config
 
WaitingConfig() - Constructor for class cz.xtf.core.config.WaitingConfig
 
WatchedResourcesSupplier<X> - Class in cz.xtf.core.waiting.failfast
Generic class for FailFastCheck so that a builder can build it easily.
withClient(KubernetesClient) - Method in class cz.xtf.core.service.logs.streaming.k8s.PodLogs.Builder
 
withColor(ServiceLogColor) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogColoredPrintStream.Builder
 
withFilter(String) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings.Builder
 
withOutputPath(String) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings.Builder
 
withPrefix(String) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogColoredPrintStream.Builder
 
withTarget(String) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogsSettings.Builder
 
write(int) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogColoredPrintStream
 
write(byte[], int, int) - Method in class cz.xtf.core.service.logs.streaming.ServiceLogColoredPrintStream
Prints the data with properly colored background and foreground; takes care of adding a line header to each line

X

XTF_MANAGED_LABEL - Static variable in class cz.xtf.core.openshift.OpenShift
This label is supposed to be used for any resource created by the XTF to easily distinguish which resources have been created by XTF automation.
XTF_SLS_HEADER_LABEL - Static variable in class cz.xtf.core.service.logs.streaming.ServiceLogUtils
 
XTFConfig - Class in cz.xtf.core.config
Loads properties stored in several different ways.
XTFConfig() - Constructor for class cz.xtf.core.config.XTFConfig
 
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2022. All rights reserved.