Documentation ¶
Index ¶
- Variables
- type Lode
- type Params
- type Suite
- type TestReport
- func (t TestReport) FirstResponse() responseTimings.ResponseTiming
- func (t TestReport) LatencyPercentiles() report2.LatencyPercentiles
- func (t TestReport) MultipleResponses() bool
- func (t TestReport) OneResponse() bool
- func (t TestReport) Output() string
- func (t TestReport) StatusHistogram() report2.StatusHistogram
Constants ¶
This section is empty.
Variables ¶
View Source
var NewClient = func(timeout time.Duration) types.HttpClientInt { return &http.Client{Timeout: timeout} }
View Source
var NewRequest = http.NewRequest
Functions ¶
This section is empty.
Types ¶
type Lode ¶
type Lode struct { Client types.HttpClientInt Request *http.Request Concurrency int MaxRequests int ExitCode int TargetDelay time.Duration MaxTime time.Duration StartTime time.Time FinishTime time.Time ResponseTimings responseTimings.ResponseTimings FailFast bool IgnoreFailures bool Interactive bool }
func (*Lode) ExitWithCode ¶ added in v0.4.0
func (l *Lode) ExitWithCode()
type Params ¶ added in v0.1.2
type Suite ¶ added in v0.2.0
type Suite struct { Tests []Params // contains filtered or unexported fields }
func SuiteFromFile ¶ added in v0.2.0
type TestReport ¶ added in v0.2.2
type TestReport struct { Target string Concurrency int Duration time.Duration ResponseCount int RequestRate float64 ResponseTimings responseTimings.ResponseTimings Interactive bool }
func NewTestReport ¶ added in v0.2.2
func NewTestReport(lode *Lode) TestReport
func (TestReport) FirstResponse ¶ added in v0.2.2
func (t TestReport) FirstResponse() responseTimings.ResponseTiming
func (TestReport) LatencyPercentiles ¶ added in v0.2.2
func (t TestReport) LatencyPercentiles() report2.LatencyPercentiles
func (TestReport) MultipleResponses ¶ added in v0.2.2
func (t TestReport) MultipleResponses() bool
func (TestReport) OneResponse ¶ added in v0.2.2
func (t TestReport) OneResponse() bool
func (TestReport) Output ¶ added in v0.2.2
func (t TestReport) Output() string
func (TestReport) StatusHistogram ¶ added in v0.2.2
func (t TestReport) StatusHistogram() report2.StatusHistogram
Click to show internal directories.
Click to hide internal directories.