Documentation
¶
Index ¶
- func Resource(obj watch.Interface, condFunc watchtools.ConditionFunc, timeout time.Duration) (*watch.Event, error)
- func ResourceWithContext(ctx context.Context, obj watch.Interface, condFunc watchtools.ConditionFunc) (*watch.Event, error)
- type Condition
- func (Condition) Added(event watch.Event) (bool, error)
- func (Condition) LoadTestFinished(event watch.Event) (bool, error)
- func (Condition) LoadTestRunning(event watch.Event) (bool, error)
- func (Condition) PodRunning(event watch.Event) (bool, error)
- func (Condition) PvcReady(event watch.Event) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Resource ¶
func Resource(obj watch.Interface, condFunc watchtools.ConditionFunc, timeout time.Duration) (*watch.Event, error)
Resource waits until a kubernetes resources to match a condition
func ResourceWithContext ¶
func ResourceWithContext(ctx context.Context, obj watch.Interface, condFunc watchtools.ConditionFunc) (*watch.Event, error)
ResourceWithContext is Resource with custom context when the default context is not suitable
Types ¶
type Condition ¶
type Condition struct { }
Condition contains useful functions for watch conditions
func (Condition) LoadTestFinished ¶
LoadTestFinished waits until Loadtest are with status phase finished
func (Condition) LoadTestRunning ¶
LoadTestRunning waits until Loadtest are with status phase running
func (Condition) PodRunning ¶
PodRunning waits until Pod are with status phase running
Click to show internal directories.
Click to hide internal directories.