Documentation ¶
Index ¶
- type DeepTestInterface
- type SanityChecker
- func (sc *SanityChecker) CreateTestApp(ctx context.Context) (interface{}, []*TestError)
- func (sc *SanityChecker) DeleteTestApp(ctx context.Context, cookie interface{}) []*TestError
- func (sc *SanityChecker) ValidateCluster(ctx context.Context) (errs []*TestError)
- func (sc *SanityChecker) ValidateTestApp(ctx context.Context, cookie interface{}) (errs []*TestError)
- type TestError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeepTestInterface ¶
type SanityChecker ¶
func NewSanityChecker ¶
func NewSanityChecker(ctx context.Context, log *logrus.Entry, cs *internalapi.OpenShiftManagedCluster) (*SanityChecker, error)
NewSanityChecker creates a new deep test sanity checker for OpenshiftManagedCluster resources.
func (*SanityChecker) CreateTestApp ¶
func (sc *SanityChecker) CreateTestApp(ctx context.Context) (interface{}, []*TestError)
func (*SanityChecker) DeleteTestApp ¶
func (sc *SanityChecker) DeleteTestApp(ctx context.Context, cookie interface{}) []*TestError
func (*SanityChecker) ValidateCluster ¶
func (sc *SanityChecker) ValidateCluster(ctx context.Context) (errs []*TestError)
func (*SanityChecker) ValidateTestApp ¶
func (sc *SanityChecker) ValidateTestApp(ctx context.Context, cookie interface{}) (errs []*TestError)
Click to show internal directories.
Click to hide internal directories.