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