Versions in this module Expand all Collapse all v1 v1.8.0 Feb 19, 2026 Changes in this version + func BeforeSuite() + func BundleInstalled(ctx context.Context, name, version string) error + func CatalogIsDeleted(ctx context.Context, catalogName string) error + func CatalogIsUpdatedToVersion(name, version string) error + func CatalogServesBundles(ctx context.Context, catalogName string) error + func CheckFeatureTags(ctx context.Context, sc *godog.Scenario) (context.Context, error) + func ClusterExtensionIsAvailable(ctx context.Context) error + func ClusterExtensionIsRemoved(ctx context.Context) error + func ClusterExtensionIsRolledOut(ctx context.Context) error + func ClusterExtensionReconciledLatestGeneration(ctx context.Context) error + func ClusterExtensionReportsActiveRevisions(ctx context.Context, rawRevisionNames string) error + func ClusterExtensionReportsCondition(ctx context.Context, conditionType, conditionStatus, conditionReason string, ...) error + func ClusterExtensionReportsConditionTransitionTime(ctx context.Context, conditionType string, minMinutes, maxMinutes int) error + func ClusterExtensionReportsConditionWithMessageFragment(ctx context.Context, conditionType, conditionStatus, conditionReason string, ...) error + func ClusterExtensionReportsConditionWithoutMsg(ctx context.Context, conditionType, conditionStatus, conditionReason string) error + func ClusterExtensionReportsConditionWithoutReason(ctx context.Context, conditionType, conditionStatus string) error + func ClusterExtensionResourcesCreatedAndAreLabeled(ctx context.Context) error + func ClusterExtensionResourcesRemoved(ctx context.Context) error + func ClusterExtensionRevisionHasAnnotationWithValue(ctx context.Context, revisionName, annotationKey string, ...) error + func ClusterExtensionRevisionHasLabelWithValue(ctx context.Context, revisionName, labelKey, labelValue string) error + func ClusterExtensionRevisionIsArchived(ctx context.Context, revisionName string) error + func ClusterExtensionRevisionReportsConditionWithoutMsg(ctx context.Context, ...) error + func ClusterExtensionVersionUpdate(ctx context.Context, version string) error + func CreateScenarioContext(ctx context.Context, sc *godog.Scenario) (context.Context, error) + func MarkTestOperatorNotReady(ctx context.Context, state string) error + func OLMisAvailable(ctx context.Context) error + func OperatorTargetNamespace(ctx context.Context, operator, namespace string) error + func PrometheusMetricsAreReturned(ctx context.Context) error + func RegisterHooks(sc *godog.ScenarioContext) + func RegisterSteps(sc *godog.ScenarioContext) + func ResourceApplyFails(ctx context.Context, errMsg string, yamlTemplate *godog.DocString) error + func ResourceAvailable(ctx context.Context, resource string) error + func ResourceEventuallyNotFound(ctx context.Context, resource string) error + func ResourceIsApplied(ctx context.Context, yamlTemplate *godog.DocString) error + func ResourceMatches(ctx context.Context, resource string, requiredContentTemplate *godog.DocString) error + func ResourceRemoved(ctx context.Context, resource string) error + func ResourceRestored(ctx context.Context, resource string) error + func ScenarioCleanup(ctx context.Context, _ *godog.Scenario, err error) (context.Context, error) + func SendMetricsRequest(ctx context.Context, serviceAccount string, endpoint string, ...) error + func ServiceAccountIsAvailableInNamespace(ctx context.Context, serviceAccount string) error + func ServiceAccountWithClusterAdminPermissionsIsAvailableInNamespace(ctx context.Context, serviceAccount string) error + func ServiceAccountWithFetchMetricsPermissions(ctx context.Context, serviceAccount string, controllerName string) error + func ServiceAccountWithNeededPermissionsIsAvailableInNamespace(ctx context.Context, serviceAccount string) error + func SetCRDFieldMinValue(_ context.Context, resourceType, jsonPath string, minValue int) error + func TagCatalogImage(name, oldTag, newTag string) error