Skip to content

Commit

Permalink
移除做錯的qps,合併rakyll#284
Browse files Browse the repository at this point in the history
  • Loading branch information
Eric committed Aug 13, 2023
1 parent fb9bf46 commit 73bfdda
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 9 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -147,4 +147,5 @@ go build -o ./bin/hey.exe
2. 直方圖如果爆掉的處理 rakyll#155
3. 增加報告最小容量 rakyll#152
4. 動態產資料 rakyll#294
5. post會因為EOF壞掉 rakyll#285
5. post會因為EOF壞掉 rakyll#285
6. 弱點 rakyll#284
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/rakyll/hey

require (
golang.org/x/net v0.0.0-20191009170851-d66e71096ffb
golang.org/x/text v0.3.2 // indirect
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 // indirect
golang.org/x/net v0.0.0-20220907135653-1e95f45603a7
)

go 1.13
7 changes: 7 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/net v0.0.0-20191009170851-d66e71096ffb h1:TR699M2v0qoKTOHxeLgp6zPqaQNs74f01a/ob9W0qko=
golang.org/x/net v0.0.0-20191009170851-d66e71096ffb/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20220907135653-1e95f45603a7 h1:1WGATo9HAhkWMbfyuVU0tEFP88OIkUvwaHFveQPvzCQ=
golang.org/x/net v0.0.0-20220907135653-1e95f45603a7/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
1 change: 0 additions & 1 deletion requester/print.go
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,6 @@ var (
最快請求耗時: {{ formatNumber .Fastest }} 秒
平均: {{ formatNumber .Average }} 秒
每秒處理請求數: {{ formatNumber .Rps }}
QPS: {{ formatNumber .Qps }}
{{ if gt .SizeTotal 0 }}
總數據: {{ .SizeTotal }} bytes
尺寸/要求: {{ .SizeReq }} bytes{{ end }}
Expand Down
5 changes: 0 additions & 5 deletions requester/report.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ type report struct {
slowest float64
average float64
rps float64
qps float64
avgConn float64
avgDNS float64
avgReq float64
Expand Down Expand Up @@ -166,7 +165,6 @@ func (r *report) snapshot() Report {
Total: r.total,
ErrorDist: r.errorDist,
NumRes: r.numRes,
Qps: r.qps,
Lats: make([]float64, len(r.lats)),
ConnLats: make([]float64, len(r.lats)),
DnsLats: make([]float64, len(r.lats)),
Expand Down Expand Up @@ -218,8 +216,6 @@ func (r *report) snapshot() Report {
snapshot.ResMax = r.resLats[0]
snapshot.ResMin = r.resLats[len(r.resLats)-1]

snapshot.Qps = snapshot.AvgTotal/snapshot.Average

statusCodeDist := make(map[int]int, len(snapshot.StatusCodes))
for _, statusCode := range snapshot.StatusCodes {
statusCodeDist[statusCode]++
Expand Down Expand Up @@ -288,7 +284,6 @@ type Report struct {
Slowest float64
Average float64
Rps float64
Qps float64

AvgConn float64
AvgDNS float64
Expand Down

0 comments on commit 73bfdda

Please sign in to comment.