Documentation ¶
Overview ¶
Package fasthttp implements http load generator with fasthttp transport.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JobProducer ¶
type JobProducer struct { PrepareRequest func(i int, req *fasthttp.Request) error // contains filtered or unexported fields }
JobProducer sends HTTP requests.
func NewJobProducer ¶
func NewJobProducer(f nethttp.Flags) (*JobProducer, error)
NewJobProducer creates load generator.
func (*JobProducer) Job ¶
func (j *JobProducer) Job(i int) (time.Duration, error)
Job sends a single http request.
func (*JobProducer) RequestCounts ¶
func (j *JobProducer) RequestCounts() map[string]int
RequestCounts returns distribution by status code.
func (*JobProducer) String ¶ added in v0.3.0
func (j *JobProducer) String() string
String reports results.
Click to show internal directories.
Click to hide internal directories.