Versions in this module Expand all Collapse all v0 v0.27.1 Jul 30, 2020 v0.27.0 Jul 14, 2020 Changes in this version + type ActiveVU struct + func (vu *ActiveVU) RunOnce() error + type MiniRunner struct + Fn func(ctx context.Context, out chan<- stats.SampleContainer) error + Group *lib.Group + NextVUID int64 + Options lib.Options + SetupData []byte + SetupFn func(ctx context.Context, out chan<- stats.SampleContainer) ([]byte, error) + TeardownFn func(ctx context.Context, out chan<- stats.SampleContainer) error + func (r *MiniRunner) NewVU(id int64, out chan<- stats.SampleContainer) (lib.InitializedVU, error) + func (r *MiniRunner) SetOptions(opts lib.Options) error + func (r *MiniRunner) SetSetupData(data []byte) + func (r *MiniRunner) Setup(ctx context.Context, out chan<- stats.SampleContainer) (err error) + func (r MiniRunner) GetDefaultGroup() *lib.Group + func (r MiniRunner) GetOptions() lib.Options + func (r MiniRunner) GetSetupData() []byte + func (r MiniRunner) IsExecutable(name string) bool + func (r MiniRunner) MakeArchive() *lib.Archive + func (r MiniRunner) Teardown(ctx context.Context, out chan<- stats.SampleContainer) error + type VU struct + ID int64 + Iteration int64 + Out chan<- stats.SampleContainer + R *MiniRunner + func (vu *VU) Activate(params *lib.VUActivationParams) lib.ActiveVU + func (vu *VU) GetID() int64