Documentation
¶
Index ¶
- func Cmd(s *scenarios.Scenarios, builders []api.Builder, settings envsettings.Settings, ...) *cobra.Command
- func LogFilePathOrDefault(customPath, runName string) string
- type Result
- func (r *Result) AddError(err error) *Result
- func (r *Result) Error() error
- func (r *Result) Failed() bool
- func (r *Result) GetTotals()
- func (r *Result) HasDroppedIterations() bool
- func (r *Result) Interrupted() *views.ViewContext[views.InterruptData]
- func (r *Result) MaxDurationElapsed() *views.ViewContext[views.TimeoutData]
- func (r *Result) MaxIterationsReached() *views.ViewContext[views.MaxIterationsReachedData]
- func (r *Result) Progress() *views.ViewContext[views.ProgressData]
- func (r *Result) RecordStarted()
- func (r *Result) RecordTestFinished()
- func (r *Result) Setup() *views.ViewContext[views.SetupData]
- func (r *Result) Snapshot() progress.Snapshot
- func (r *Result) SnapshotProgress(period time.Duration)
- func (r *Result) Summary() *views.ViewContext[views.ResultData]
- func (r *Result) Teardown() *views.ViewContext[views.TeardownData]
- type Run
- type ScenarioLogger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LogFilePathOrDefault ¶ added in v2.1.0
Types ¶
type Result ¶ added in v2.1.0
type Result struct { LogFilePath string TestDuration time.Duration // contains filtered or unexported fields }
func (*Result) HasDroppedIterations ¶ added in v2.1.0
func (*Result) Interrupted ¶ added in v2.1.0
func (r *Result) Interrupted() *views.ViewContext[views.InterruptData]
func (*Result) MaxDurationElapsed ¶ added in v2.1.0
func (r *Result) MaxDurationElapsed() *views.ViewContext[views.TimeoutData]
func (*Result) MaxIterationsReached ¶ added in v2.1.0
func (r *Result) MaxIterationsReached() *views.ViewContext[views.MaxIterationsReachedData]
func (*Result) Progress ¶ added in v2.1.0
func (r *Result) Progress() *views.ViewContext[views.ProgressData]
func (*Result) RecordStarted ¶ added in v2.1.0
func (r *Result) RecordStarted()
func (*Result) RecordTestFinished ¶ added in v2.1.0
func (r *Result) RecordTestFinished()
func (*Result) SnapshotProgress ¶ added in v2.1.0
func (*Result) Summary ¶ added in v2.1.0
func (r *Result) Summary() *views.ViewContext[views.ResultData]
func (*Result) Teardown ¶ added in v2.1.0
func (r *Result) Teardown() *views.ViewContext[views.TeardownData]
type ScenarioLogger ¶ added in v2.1.0
func NewScenarioLogger ¶ added in v2.1.0
func NewScenarioLogger(output *ui.Output) *ScenarioLogger
func (*ScenarioLogger) Close ¶ added in v2.1.0
func (s *ScenarioLogger) Close() error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.