var _ …
func checkDeleteSnapshotSecrets(cs clientset.Interface, annotations interface{ … }
func deleteSnapshot(cs clientset.Interface, config *storageframework.PerTestConfig, snapshot *unstructured.Unstructured) { … }
type snapshotMetricsTestConfig …
type snapshotControllerMetrics …
func newSnapshotMetricsTestConfig(metricName, metricType, driverName, operationName, operationStatus, le string, pattern storageframework.TestPattern) snapshotMetricsTestConfig { … }
func newSnapshotControllerMetrics(cfg snapshotMetricsTestConfig, metricsGrabber *e2emetrics.Grabber) *snapshotControllerMetrics { … }
func (scm *snapshotControllerMetrics) waitForSnapshotControllerMetric(ctx context.Context, expectedValue float64, timeout time.Duration) { … }
func (scm *snapshotControllerMetrics) getSnapshotControllerMetricValue(ctx context.Context) (float64, error) { … }
func (scm *snapshotControllerMetrics) getMetricsTable() map[string]float64 { … }
func (scm *snapshotControllerMetrics) showMetricsFailure(metricKey string) { … }
func (scm *snapshotControllerMetrics) grabSnapshotControllerMetrics(ctx context.Context) error { … }
func (scm *snapshotControllerMetrics) getMetricKey() string { … }
func snapshotMetricKey(metricName, driverName, operationName, operationStatus, snapshotType, le string) string { … }