Documentation
¶
Index ¶
- func GetCertifyCommand() cli.Command
- func GetCleanupCommand() cli.Command
- func GetFunctionalReportCommand() cli.Command
- func GetFunctionalTestCommand() cli.Command
- func GetK8sEndToEndCommand() cli.Command
- func GetListCommand() cli.Command
- func GetReportCommand() cli.Command
- func GetTestCommand() cli.Command
- type CapacityTracking
- type CertConfig
- type Entry
- type EphemeralParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCertifyCommand ¶
GetCertifyCommand returns certify CLI command
func GetCleanupCommand ¶
GetCleanupCommand returns cleanup CLI command
func GetFunctionalReportCommand ¶
GetFunctionalReportCommand returns a `report` command with all prepared sub-commands for functinoal reporting
func GetFunctionalTestCommand ¶
GetFunctionalTestCommand returns a `functional-test` command with all prepared sub-commands
func GetK8sEndToEndCommand ¶
GetK8sEndToEndCommand returns k8s-e2e CLI command by executing kubernetes tests
func GetReportCommand ¶
GetReportCommand returns a `report` command with all prepared sub-commands
func GetTestCommand ¶
GetTestCommand returns a `test` command with all prepared sub-commands
Types ¶
type CapacityTracking ¶
type CapacityTracking struct { DriverNamespace string `yaml:"driverNamespace"` StorageClass string VolumeSize string PollInterval time.Duration `yaml:"pollInterval"` }
CapacityTracking contains parameters specific to Storage Capacity Tracking tests
type CertConfig ¶
type CertConfig struct {
StorageClasses []Entry `yaml:"storageClasses"`
}
CertConfig contains StorageClasses
type Entry ¶
type Entry struct { Name string `yaml:"name"` MinSize string `yaml:"minSize"` RawBlock bool `yaml:"rawBlock"` Expansion bool `yaml:"expansion"` Clone bool `yaml:"clone"` Snapshot bool `yaml:"snapshot"` RWX bool `yaml:"RWX"` RWOP bool `yaml:"RWOP"` VolumeHealth bool `yaml:"volumeHealth"` VGS bool `yaml:"VGS"` Ephemeral *EphemeralParams `yaml:"ephemeral"` CapacityTracking *CapacityTracking `yaml:"capacityTracking"` }
Entry contains tests to be executed