Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LogMetrics ¶
Types ¶
type BaseMetrics ¶
type BaseStepDuration ¶
type PodStepDuration ¶
type PodStepDuration struct { BaseStepDuration WaitPodsDurations []time.Duration `json:"waitPodsDurations"` RateDelay time.Duration `json:"rateDelay"` RateDelayCount int `json:"rateDelayCount"` StepPause time.Duration `json:"stepPause"` StepPauseCount int `json:"stepPauseCount"` SyncTime time.Duration `json:"syncTime"` }
func NewPodStepDuration ¶
func NewPodStepDuration(rateDelay, stepPause time.Duration) PodStepDuration
type StepDuration ¶
type StepDuration interface { }
type TemplateStepDuration ¶
type TemplateStepDuration struct { BaseStepDuration RateDelay time.Duration `json:"rateDelay"` RateDelayCount int `json:"rateDelayCount"` StepPause time.Duration `json:"stepPause"` StepPauseCount int `json:"stepPauseCount"` SyncTime time.Duration `json:"syncTime"` }
func NewTemplateStepDuration ¶
func NewTemplateStepDuration(rateDelay, stepPause time.Duration) TemplateStepDuration
type TestDuration ¶
type TestDuration struct { BaseMetrics StartTime time.Time `json:"startTime"` TestDuration time.Duration `json:"testDuration"` Steps []StepDuration `json:"Steps"` }
func NewTestDuration ¶
func NewTestDuration(name string, startTime time.Time, testDuration time.Duration, steps []StepDuration) TestDuration
Click to show internal directories.
Click to hide internal directories.