Documentation
¶
Index ¶
- func DefaultMixedWorkloads() []rh.Workload
- type Mode2ScenarioWorkload
- func (w *Mode2ScenarioWorkload) Mode() string
- func (w *Mode2ScenarioWorkload) Name() string
- func (w *Mode2ScenarioWorkload) Run(ctx context.Context, sessionID string) (*rh.WorkloadResult, error)
- func (w *Mode2ScenarioWorkload) Setup(context.Context) error
- func (w *Mode2ScenarioWorkload) Teardown(context.Context) error
- type Mode3ScenarioWorkload
- func (w *Mode3ScenarioWorkload) Mode() string
- func (w *Mode3ScenarioWorkload) Name() string
- func (w *Mode3ScenarioWorkload) Run(ctx context.Context, sessionID string) (*rh.WorkloadResult, error)
- func (w *Mode3ScenarioWorkload) Setup(context.Context) error
- func (w *Mode3ScenarioWorkload) Teardown(context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultMixedWorkloads ¶
Types ¶
type Mode2ScenarioWorkload ¶
type Mode2ScenarioWorkload struct {
NameStr string
Delay time.Duration
RPCCalls int
// contains filtered or unexported fields
}
func NewMode2ScenarioWorkload ¶
func NewMode2ScenarioWorkload(name string, delay time.Duration, rpcCalls int) *Mode2ScenarioWorkload
func (*Mode2ScenarioWorkload) Mode ¶
func (w *Mode2ScenarioWorkload) Mode() string
func (*Mode2ScenarioWorkload) Name ¶
func (w *Mode2ScenarioWorkload) Name() string
func (*Mode2ScenarioWorkload) Run ¶
func (w *Mode2ScenarioWorkload) Run(ctx context.Context, sessionID string) (*rh.WorkloadResult, error)
type Mode3ScenarioWorkload ¶
type Mode3ScenarioWorkload struct {
NameStr string
Delay time.Duration
RPCCalls int
Snapshots int
// contains filtered or unexported fields
}
func NewMode3ScenarioWorkload ¶
func NewMode3ScenarioWorkload(name string, delay time.Duration, rpcCalls, snapshots int) *Mode3ScenarioWorkload
func (*Mode3ScenarioWorkload) Mode ¶
func (w *Mode3ScenarioWorkload) Mode() string
func (*Mode3ScenarioWorkload) Name ¶
func (w *Mode3ScenarioWorkload) Name() string
func (*Mode3ScenarioWorkload) Run ¶
func (w *Mode3ScenarioWorkload) Run(ctx context.Context, sessionID string) (*rh.WorkloadResult, error)
Click to show internal directories.
Click to hide internal directories.