Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Report ¶
type Report struct { Spec struct { NumberOfConnections int `json:"numberOfConnections"` TestType string `json:"testType"` NumberOfRequests int `json:"numberOfRequests"` Method string `json:"method"` URL string `json:"url"` Body string `json:"body"` Stream bool `json:"stream"` TimeoutSeconds int `json:"timeoutSeconds"` Client string `json:"client"` } `json:"spec"` Result Result `json:"result"` }
type Result ¶
type Result struct { BytesRead int `json:"bytesRead"` BytesWritten int `json:"bytesWritten"` TimeTakenSeconds float64 `json:"timeTakenSeconds"` Req1Xx int `json:"req1xx"` Req2Xx int `json:"req2xx"` Req3Xx int `json:"req3xx"` Req4Xx int `json:"req4xx"` Req5Xx int `json:"req5xx"` Others int `json:"others"` Latency struct { Mean float64 `json:"mean"` Stddev float64 `json:"stddev"` Max float64 `json:"max"` } `json:"latency"` Rps struct { Mean float64 `json:"mean"` Stddev float64 `json:"stddev"` Max float64 `json:"max"` Percentiles struct { Num50 float64 `json:"50"` Num75 float64 `json:"75"` Num90 float64 `json:"90"` Num95 float64 `json:"95"` Num99 float64 `json:"99"` } `json:"percentiles"` } `json:"rps"` }
Click to show internal directories.
Click to hide internal directories.