Documentation ¶
Index ¶
- func CreateCLOInstance(ctx SpecContext)
- func CreateLokiStackInstance(ctx SpecContext)
- func CreateNodesTuning(ctx SpecContext)
- func CreateObjectBucketClaim(ctx SpecContext)
- func CreatePerformanceProfile(ctx SpecContext)
- func SetSystemReservedMemoryForMasterNodes(ctx SpecContext)
- func SetSystemReservedMemoryForWorkers(ctx SpecContext)
- func VerifyCGroupDefault()
- func VerifyCGroupV2IsADefault(ctx SpecContext)
- func VerifyCLODeployment(ctx SpecContext)
- func VerifyCLONamespaceExists(ctx SpecContext)
- func VerifyCPUManagerConfig(ctx SpecContext)
- func VerifyControlPlaneWorkerMCPAvailability(ctx SpecContext)
- func VerifyControlPlaneWorkerNodesAvailability(ctx SpecContext)
- func VerifyDTPODeployment(ctx SpecContext)
- func VerifyDTPONamespaceExists(ctx SpecContext)
- func VerifyEtcChronyMasters(ctx SpecContext)
- func VerifyEtcChronyWorkers(ctx SpecContext)
- func VerifyHealthyClusterStatus(ctx SpecContext)
- func VerifyHelmDeploymentProcedure(ctx SpecContext)
- func VerifyHelmSuite()
- func VerifyHugePagesConfig(ctx SpecContext)
- func VerifyImageRegistryManagementStateEnablement(ctx SpecContext)
- func VerifyInitialDeploymentConfig()
- func VerifyIstioNamespaceExists(ctx SpecContext)
- func VerifyKedaControllerDeployment(ctx SpecContext)
- func VerifyKedaDeployment(ctx SpecContext)
- func VerifyKedaNamespaceExists(ctx SpecContext)
- func VerifyKedaSuite()
- func VerifyKialiDeployment(ctx SpecContext)
- func VerifyKialiNamespaceExists(ctx SpecContext)
- func VerifyLSODeployment(ctx SpecContext)
- func VerifyLSONamespaceExists(ctx SpecContext)
- func VerifyLSOSuite()
- func VerifyLocalVolumeSet(ctx SpecContext)
- func VerifyLokiDeployment(ctx SpecContext)
- func VerifyLokiNamespaceExists(ctx SpecContext)
- func VerifyLokiSuite()
- func VerifyMetaLBSuite()
- func VerifyMetalLBNamespaceExists(ctx SpecContext)
- func VerifyMetalLBOperatorDeployment(ctx SpecContext)
- func VerifyNMStateCSVConditionSucceeded(ctx SpecContext)
- func VerifyNMStateInstanceExists(ctx SpecContext)
- func VerifyNMStateNamespaceExists(ctx SpecContext)
- func VerifyNMStateSuite()
- func VerifyNROPAwareSecondaryPodScheduler(ctx SpecContext)
- func VerifyNROPCustomResources(ctx SpecContext)
- func VerifyNROPDeployment(ctx SpecContext)
- func VerifyNROPNamespaceExists(ctx SpecContext)
- func VerifyNROPSchedulingWorkload(ctx SpecContext)
- func VerifyNROPSuite()
- func VerifyNTODeployment(ctx SpecContext)
- func VerifyNTONamespaceExists(ctx SpecContext)
- func VerifyNTOSuite()
- func VerifyNetworkPolicyConfig(ctx SpecContext)
- func VerifyODFConsoleConfig(ctx SpecContext)
- func VerifyODFMCPAvailability(ctx SpecContext)
- func VerifyODFNamespaceExists(ctx SpecContext)
- func VerifyODFNodesAvailability(ctx SpecContext)
- func VerifyODFOperatorDeployment(ctx SpecContext)
- func VerifyODFStorageSystemConfig(ctx SpecContext)
- func VerifyODFSuite()
- func VerifyODFTaints(ctx SpecContext)
- func VerifyOperatorsConfigForODFNodes(ctx SpecContext)
- func VerifyPostDeploymentConfig()
- func VerifyRedisDeploymentProcedure(ctx SpecContext)
- func VerifyRedisSuite()
- func VerifySCCActivation(ctx SpecContext)
- func VerifySCTPModuleActivation(ctx SpecContext)
- func VerifySRIOVConfig(ctx SpecContext)
- func VerifySRIOVDeployment(ctx SpecContext)
- func VerifySRIOVNamespaceExists(ctx SpecContext)
- func VerifySRIOVSuite()
- func VerifyScaleObjectDeployment(ctx SpecContext)
- func VerifyServiceMeshConfig(ctx SpecContext)
- func VerifyServiceMeshDeployment(ctx SpecContext)
- func VerifyServiceMeshNamespaceExists(ctx SpecContext)
- func VerifyServiceMeshSuite()
- func VerifySwitchBetweenCGroupVersions(ctx SpecContext)
- func VerifyUserPlaneWorkerMCPAvailability(ctx SpecContext)
- func VerifyUserPlaneWorkerNodesAvailability(ctx SpecContext)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCLOInstance ¶
func CreateCLOInstance(ctx SpecContext)
CreateCLOInstance asserts ClusterLogging instance can be created and running.
func CreateLokiStackInstance ¶
func CreateLokiStackInstance(ctx SpecContext)
CreateLokiStackInstance asserts the LokiStack instance created.
func CreateNodesTuning ¶
func CreateNodesTuning(ctx SpecContext)
CreateNodesTuning creates new Node Tuning configuration.
func CreateObjectBucketClaim ¶
func CreateObjectBucketClaim(ctx SpecContext)
CreateObjectBucketClaim asserts the ObjectBucketClaim created.
func CreatePerformanceProfile ¶
func CreatePerformanceProfile(ctx SpecContext)
CreatePerformanceProfile asserts performanceprofile can be created and successfully applied.
func SetSystemReservedMemoryForMasterNodes ¶
func SetSystemReservedMemoryForMasterNodes(ctx SpecContext)
SetSystemReservedMemoryForMasterNodes assert system reserved memory for masters succeeded.
func SetSystemReservedMemoryForWorkers ¶
func SetSystemReservedMemoryForWorkers(ctx SpecContext)
SetSystemReservedMemoryForWorkers assert system reserved memory for user-plane-worker nodes succeeded.
func VerifyCGroupDefault ¶
func VerifyCGroupDefault()
VerifyCGroupDefault container that contains tests for cgroup verification.
func VerifyCGroupV2IsADefault ¶
func VerifyCGroupV2IsADefault(ctx SpecContext)
VerifyCGroupV2IsADefault assert cGroupV2 is a default for the cluster deployment.
func VerifyCLODeployment ¶
func VerifyCLODeployment(ctx SpecContext)
VerifyCLODeployment asserts ClusterLogging Operator successfully installed.
func VerifyCLONamespaceExists ¶
func VerifyCLONamespaceExists(ctx SpecContext)
VerifyCLONamespaceExists asserts namespace for ClusterLogging Operator exists.
func VerifyCPUManagerConfig ¶
func VerifyCPUManagerConfig(ctx SpecContext)
VerifyCPUManagerConfig verifies CPU Manager configuration.
func VerifyControlPlaneWorkerMCPAvailability ¶
func VerifyControlPlaneWorkerMCPAvailability(ctx SpecContext)
VerifyControlPlaneWorkerMCPAvailability assert control-plane-worker MCP was deployed.
func VerifyControlPlaneWorkerNodesAvailability ¶
func VerifyControlPlaneWorkerNodesAvailability(ctx SpecContext)
VerifyControlPlaneWorkerNodesAvailability assert control-plane-worker nodes availability.
func VerifyDTPODeployment ¶
func VerifyDTPODeployment(ctx SpecContext)
VerifyDTPODeployment assert Distributed Tracing Platform Operator deployment succeeded.
func VerifyDTPONamespaceExists ¶
func VerifyDTPONamespaceExists(ctx SpecContext)
VerifyDTPONamespaceExists asserts Distributed Tracing Platform Operator namespace exists.
func VerifyEtcChronyMasters ¶
func VerifyEtcChronyMasters(ctx SpecContext)
VerifyEtcChronyMasters assert that time sync config was successfully applied for master nodes.
func VerifyEtcChronyWorkers ¶
func VerifyEtcChronyWorkers(ctx SpecContext)
VerifyEtcChronyWorkers assert that time sync config was successfully applied for workers nodes.
func VerifyHealthyClusterStatus ¶
func VerifyHealthyClusterStatus(ctx SpecContext)
VerifyHealthyClusterStatus asserts healthy cluster status.
func VerifyHelmDeploymentProcedure ¶
func VerifyHelmDeploymentProcedure(ctx SpecContext)
VerifyHelmDeploymentProcedure asserts Helm deployment procedure.
func VerifyHelmSuite ¶
func VerifyHelmSuite()
VerifyHelmSuite container that contains tests for the Helm verification.
func VerifyHugePagesConfig ¶
func VerifyHugePagesConfig(ctx SpecContext)
VerifyHugePagesConfig verifies correctness of the Huge Pages configuration.
func VerifyImageRegistryManagementStateEnablement ¶
func VerifyImageRegistryManagementStateEnablement(ctx SpecContext)
VerifyImageRegistryManagementStateEnablement asserts imageRegistry managementState can be changed to the Managed.
func VerifyInitialDeploymentConfig ¶
func VerifyInitialDeploymentConfig()
VerifyInitialDeploymentConfig container that contains tests for initial cluster deployment verification.
func VerifyIstioNamespaceExists ¶
func VerifyIstioNamespaceExists(ctx SpecContext)
VerifyIstioNamespaceExists asserts Istio Operator namespace exists.
func VerifyKedaControllerDeployment ¶
func VerifyKedaControllerDeployment(ctx SpecContext)
VerifyKedaControllerDeployment assert that kedaController instance created successfully.
func VerifyKedaDeployment ¶
func VerifyKedaDeployment(ctx SpecContext)
VerifyKedaDeployment assert that Keda operator deployment succeeded.
func VerifyKedaNamespaceExists ¶
func VerifyKedaNamespaceExists(ctx SpecContext)
VerifyKedaNamespaceExists asserts namespace for NMState operator exists.
func VerifyKedaSuite ¶
func VerifyKedaSuite()
VerifyKedaSuite container that contains tests for Keda verification.
func VerifyKialiDeployment ¶
func VerifyKialiDeployment(ctx SpecContext)
VerifyKialiDeployment assert Kiali Operator deployment succeeded.
func VerifyKialiNamespaceExists ¶
func VerifyKialiNamespaceExists(ctx SpecContext)
VerifyKialiNamespaceExists asserts Kiali Operator namespace exists.
func VerifyLSODeployment ¶
func VerifyLSODeployment(ctx SpecContext)
VerifyLSODeployment asserts Local Storage Operator successfully installed.
func VerifyLSONamespaceExists ¶
func VerifyLSONamespaceExists(ctx SpecContext)
VerifyLSONamespaceExists asserts namespace for Local Storage Operator exists.
func VerifyLSOSuite ¶
func VerifyLSOSuite()
VerifyLSOSuite container that contains tests for LSO verification.
func VerifyLocalVolumeSet ¶
func VerifyLocalVolumeSet(ctx SpecContext)
VerifyLocalVolumeSet asserts localvolumeset instance exists.
func VerifyLokiDeployment ¶
func VerifyLokiDeployment(ctx SpecContext)
VerifyLokiDeployment asserts ElasticSearch Operator successfully installed.
func VerifyLokiNamespaceExists ¶
func VerifyLokiNamespaceExists(ctx SpecContext)
VerifyLokiNamespaceExists asserts namespace for ElasticSearch Operator exists.
func VerifyLokiSuite ¶
func VerifyLokiSuite()
VerifyLokiSuite container that contains tests for LokiStack and ClusterLogging verification.
func VerifyMetaLBSuite ¶
func VerifyMetaLBSuite()
VerifyMetaLBSuite container that contains tests for MetalLB verification.
func VerifyMetalLBNamespaceExists ¶
func VerifyMetalLBNamespaceExists(ctx SpecContext)
VerifyMetalLBNamespaceExists asserts namespace for NMState operator exists.
func VerifyMetalLBOperatorDeployment ¶
func VerifyMetalLBOperatorDeployment(ctx SpecContext)
VerifyMetalLBOperatorDeployment asserts MetalLB operator successfully installed.
func VerifyNMStateCSVConditionSucceeded ¶
func VerifyNMStateCSVConditionSucceeded(ctx SpecContext)
VerifyNMStateCSVConditionSucceeded assert that NMState operator deployment succeeded.
func VerifyNMStateInstanceExists ¶
func VerifyNMStateInstanceExists(ctx SpecContext)
VerifyNMStateInstanceExists assert that NMState instance exists.
func VerifyNMStateNamespaceExists ¶
func VerifyNMStateNamespaceExists(ctx SpecContext)
VerifyNMStateNamespaceExists asserts namespace for NMState operator exists.
func VerifyNMStateSuite ¶
func VerifyNMStateSuite()
VerifyNMStateSuite container that contains tests for NMState verification.
func VerifyNROPAwareSecondaryPodScheduler ¶
func VerifyNROPAwareSecondaryPodScheduler(ctx SpecContext)
VerifyNROPAwareSecondaryPodScheduler asserts Numa Resources Operator custom resource deployment.
func VerifyNROPCustomResources ¶
func VerifyNROPCustomResources(ctx SpecContext)
VerifyNROPCustomResources asserts Numa Resources Operator custom resource deployment.
func VerifyNROPDeployment ¶
func VerifyNROPDeployment(ctx SpecContext)
VerifyNROPDeployment asserts Numa Resources Operator successfully installed.
func VerifyNROPNamespaceExists ¶
func VerifyNROPNamespaceExists(ctx SpecContext)
VerifyNROPNamespaceExists asserts namespace for Numa Resources Operator exists.
func VerifyNROPSchedulingWorkload ¶
func VerifyNROPSchedulingWorkload(ctx SpecContext)
VerifyNROPSchedulingWorkload asserts namespace for Numa Resources Operator exists.
func VerifyNROPSuite ¶
func VerifyNROPSuite()
VerifyNROPSuite container that contains tests for Numa Resources Operator verification.
func VerifyNTODeployment ¶
func VerifyNTODeployment(ctx SpecContext)
VerifyNTODeployment asserts Node Tuning Operator successfully installed.
func VerifyNTONamespaceExists ¶
func VerifyNTONamespaceExists(ctx SpecContext)
VerifyNTONamespaceExists asserts namespace for Node Tuning Operator exists.
func VerifyNTOSuite ¶
func VerifyNTOSuite()
VerifyNTOSuite container that contains tests for Node Tuning Operator verification.
func VerifyNetworkPolicyConfig ¶
func VerifyNetworkPolicyConfig(ctx SpecContext)
VerifyNetworkPolicyConfig assert network policy configuration procedure.
func VerifyODFConsoleConfig ¶
func VerifyODFConsoleConfig(ctx SpecContext)
VerifyODFConsoleConfig asserts ODF console enabled.
func VerifyODFMCPAvailability ¶
func VerifyODFMCPAvailability(ctx SpecContext)
VerifyODFMCPAvailability assert odf MCP was deployed.
func VerifyODFNamespaceExists ¶
func VerifyODFNamespaceExists(ctx SpecContext)
VerifyODFNamespaceExists asserts namespace for ODF exists.
func VerifyODFNodesAvailability ¶
func VerifyODFNodesAvailability(ctx SpecContext)
VerifyODFNodesAvailability assert full set of ODF nodes was deployed.
func VerifyODFOperatorDeployment ¶
func VerifyODFOperatorDeployment(ctx SpecContext)
VerifyODFOperatorDeployment asserts ODF successfully installed.
func VerifyODFStorageSystemConfig ¶
func VerifyODFStorageSystemConfig(ctx SpecContext)
VerifyODFStorageSystemConfig asserts ODF storage cluster system successfully configured.
func VerifyODFSuite ¶
func VerifyODFSuite()
VerifyODFSuite container that contains tests for ODF verification.
func VerifyODFTaints ¶
func VerifyODFTaints(ctx SpecContext)
VerifyODFTaints asserts ODF nodes taints configuration.
func VerifyOperatorsConfigForODFNodes ¶
func VerifyOperatorsConfigForODFNodes(ctx SpecContext)
VerifyOperatorsConfigForODFNodes asserts operators configuration for ODF nodes.
func VerifyPostDeploymentConfig ¶
func VerifyPostDeploymentConfig()
VerifyPostDeploymentConfig container that contains tests for basic post-deployment config verification.
func VerifyRedisDeploymentProcedure ¶
func VerifyRedisDeploymentProcedure(ctx SpecContext)
VerifyRedisDeploymentProcedure asserts Redis deployment procedure.
func VerifyRedisSuite ¶
func VerifyRedisSuite()
VerifyRedisSuite container that contains tests for the Redis deployment verification.
func VerifySCCActivation ¶
func VerifySCCActivation(ctx SpecContext)
VerifySCCActivation assert successfully scc activation.
func VerifySCTPModuleActivation ¶
func VerifySCTPModuleActivation(ctx SpecContext)
VerifySCTPModuleActivation assert successfully sctp module activation.
func VerifySRIOVConfig ¶
func VerifySRIOVConfig(ctx SpecContext)
VerifySRIOVConfig assert SR-IOV Operator configuration procedure.
func VerifySRIOVDeployment ¶
func VerifySRIOVDeployment(ctx SpecContext)
VerifySRIOVDeployment assert SR-IOV Operator deployment succeeded.
func VerifySRIOVNamespaceExists ¶
func VerifySRIOVNamespaceExists(ctx SpecContext)
VerifySRIOVNamespaceExists asserts Distributed Tracing Platform Operator namespace exists.
func VerifySRIOVSuite ¶
func VerifySRIOVSuite()
VerifySRIOVSuite container that contains tests for SR-IOV verification.
func VerifyScaleObjectDeployment ¶
func VerifyScaleObjectDeployment(ctx SpecContext)
VerifyScaleObjectDeployment assert that scaleObject instance created successfully.
func VerifyServiceMeshConfig ¶
func VerifyServiceMeshConfig(ctx SpecContext)
VerifyServiceMeshConfig assert Service Mesh Operator configuration procedure.
func VerifyServiceMeshDeployment ¶
func VerifyServiceMeshDeployment(ctx SpecContext)
VerifyServiceMeshDeployment assert Service Mesh Operator deployment succeeded.
func VerifyServiceMeshNamespaceExists ¶
func VerifyServiceMeshNamespaceExists(ctx SpecContext)
VerifyServiceMeshNamespaceExists asserts Kiali Operator namespace exists.
func VerifyServiceMeshSuite ¶
func VerifyServiceMeshSuite()
VerifyServiceMeshSuite container that contains tests for Service Mesh verification.
func VerifySwitchBetweenCGroupVersions ¶
func VerifySwitchBetweenCGroupVersions(ctx SpecContext)
VerifySwitchBetweenCGroupVersions assert that the cluster can be moved to the cgroupv1 and back.
func VerifyUserPlaneWorkerMCPAvailability ¶
func VerifyUserPlaneWorkerMCPAvailability(ctx SpecContext)
VerifyUserPlaneWorkerMCPAvailability assert user-plane-worker MCP was deployed.
func VerifyUserPlaneWorkerNodesAvailability ¶
func VerifyUserPlaneWorkerNodesAvailability(ctx SpecContext)
VerifyUserPlaneWorkerNodesAvailability assert user-plane-worker nodes availability.
Types ¶
This section is empty.