Documentation
¶
Index ¶
- Variables
- func CollectSupport()
- func CrashVolDriverAndWait(appNodes []node.Node)
- func DeleteVolumesAndWait(ctx *scheduler.Context)
- func InitInstance()
- func ParseFlags()
- func PerformSystemCheck()
- func ScheduleAndValidate(testname string) []*scheduler.Context
- func StartVolDriverAndWait(appNodes []node.Node)
- func StopVolDriverAndWait(appNodes []node.Node)
- func TearDownContext(ctx *scheduler.Context, opts map[string]bool)
- func ValidateAndDestroy(contexts []*scheduler.Context, opts map[string]bool)
- func ValidateCleanup()
- func ValidateContext(ctx *scheduler.Context)
- func ValidateVolumes(ctx *scheduler.Context)
- type Torpedo
Constants ¶
This section is empty.
Variables ¶
var ( // Step is an alias for ginko "By" which represents a step in the spec Step = ginkgo.By )
Functions ¶
func CrashVolDriverAndWait ¶
CrashVolDriverAndWait crashes volume driver on given app nodes and waits till driver is back up
func DeleteVolumesAndWait ¶
DeleteVolumesAndWait deletes volumes of given context and waits till they are deleted
func PerformSystemCheck ¶
func PerformSystemCheck()
PerformSystemCheck check if core files are present on each node
func ScheduleAndValidate ¶
ScheduleAndValidate schedules and validates applications
func StartVolDriverAndWait ¶
StartVolDriverAndWait starts volume driver on given app nodes
func StopVolDriverAndWait ¶
StopVolDriverAndWait stops volume driver on given app nodes and waits till driver is down
func TearDownContext ¶
TearDownContext is the ginkgo spec for tearing down a scheduled context
func ValidateAndDestroy ¶
ValidateAndDestroy validates application and then destroys them
func ValidateCleanup ¶
func ValidateCleanup()
ValidateCleanup checks that there are no resource leaks after the test run
func ValidateContext ¶
ValidateContext is the ginkgo spec for validating a scheduled context
func ValidateVolumes ¶
ValidateVolumes is the ginkgo spec for validating volumes of a context