Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppBrokerUpgradeTest ¶
type AppBrokerUpgradeTest struct { ServiceCatalogInterface clientset.Interface K8sInterface kubernetes.Interface BUInterface bu.Interface AppBrokerInterface appBroker.Interface AppConnectorInterface appConnector.Interface MessagingInterface messagingclientv1alpha1.MessagingV1alpha1Interface }
AppBrokerUpgradeTest tests the Helm Broker business logic after Kyma upgrade phase
func NewAppBrokerUpgradeTest ¶
func NewAppBrokerUpgradeTest(scCli clientset.Interface, k8sCli kubernetes.Interface, buCli bu.Interface, abCli appBroker.Interface, acCli appConnector.Interface, msgCli messagingclientv1alpha1.MessagingV1alpha1Interface) *AppBrokerUpgradeTest
NewAppBrokerUpgradeTest returns new instance of the AppBrokerUpgradeTest
func (*AppBrokerUpgradeTest) CreateResources ¶
func (ut *AppBrokerUpgradeTest) CreateResources(stop <-chan struct{}, log logrus.FieldLogger, namespace string) error
CreateResources creates resources needed for e2e upgrade test
func (*AppBrokerUpgradeTest) TestResources ¶
func (ut *AppBrokerUpgradeTest) TestResources(stop <-chan struct{}, log logrus.FieldLogger, namespace string) error
TestResources tests resources after backup phase
type HelmBrokerUpgradeConflictTest ¶
type HelmBrokerUpgradeConflictTest struct { ServiceCatalogInterface clientset.Interface K8sInterface kubernetes.Interface BUInterface bu.Interface // contains filtered or unexported fields }
HelmBrokerUpgradeConflictTest tests the Helm Broker business logic after Kyma upgrade phase
func NewHelmBrokerConflictTest ¶
func NewHelmBrokerConflictTest(aInjector *injector.Addons, k8sCli kubernetes.Interface, scCli clientset.Interface, buCli bu.Interface) *HelmBrokerUpgradeConflictTest
NewHelmBrokerTest returns new instance of the HelmBrokerUpgradeConflictTest
func (*HelmBrokerUpgradeConflictTest) CreateResources ¶
func (ut *HelmBrokerUpgradeConflictTest) CreateResources(stop <-chan struct{}, log logrus.FieldLogger, namespace string) error
CreateResources creates resources needed for e2e upgrade test
func (*HelmBrokerUpgradeConflictTest) TestResources ¶
func (ut *HelmBrokerUpgradeConflictTest) TestResources(stop <-chan struct{}, log logrus.FieldLogger, namespace string) error
TestResources tests resources after backup phase
type HelmBrokerUpgradeTest ¶
type HelmBrokerUpgradeTest struct { ServiceCatalogInterface clientset.Interface K8sInterface kubernetes.Interface BUInterface bu.Interface // contains filtered or unexported fields }
HelmBrokerUpgradeTest tests the Helm Broker business logic after Kyma upgrade phase
func NewHelmBrokerTest ¶
func NewHelmBrokerTest(aInjector *injector.Addons, k8sCli kubernetes.Interface, scCli clientset.Interface, buCli bu.Interface) *HelmBrokerUpgradeTest
NewHelmBrokerTest returns new instance of the HelmBrokerUpgradeTest
func (*HelmBrokerUpgradeTest) CreateResources ¶
func (ut *HelmBrokerUpgradeTest) CreateResources(stop <-chan struct{}, log logrus.FieldLogger, namespace string) error
CreateResources creates resources needed for e2e upgrade test
func (*HelmBrokerUpgradeTest) TestResources ¶
func (ut *HelmBrokerUpgradeTest) TestResources(stop <-chan struct{}, log logrus.FieldLogger, namespace string) error
TestResources tests resources after backup phase