rakyll / hey

HTTP load generator, ApacheBench (ab) replacement
Apache License 2.0
17.99k stars 1.19k forks source link

Details (average, fastest, slowest) shows impossible numbers #257

Open zesty opened 3 years ago

zesty commented 3 years ago

The DNS+dialup line shows the average being much faster than the fastest:

Details (average, fastest, slowest): DNS+dialup: 0.0349 secs, 0.2105 secs, 0.7166 secs

the rest:

% hey https://www.golang.org

Summary: Total: 1.5578 secs Slowest: 0.7166 secs Fastest: 0.2105 secs Average: 0.3567 secs Requests/sec: 128.3853

Response time histogram: 0.210 [1] |■ 0.261 [58] |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 0.312 [68] |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 0.362 [19] |■■■■■■■■■■■ 0.413 [4] |■■ 0.464 [0] | 0.514 [1] |■ 0.565 [11] |■■■■■■ 0.615 [14] |■■■■■■■■ 0.666 [20] |■■■■■■■■■■■■ 0.717 [4] |■■

Latency distribution: 10% in 0.2267 secs 25% in 0.2549 secs 50% in 0.2868 secs 75% in 0.5075 secs 90% in 0.6199 secs 95% in 0.6361 secs 99% in 0.7093 secs

Details (average, fastest, slowest): DNS+dialup: 0.0349 secs, 0.2105 secs, 0.7166 secs DNS-lookup: 0.0021 secs, 0.0000 secs, 0.0318 secs req write: 0.0000 secs, 0.0000 secs, 0.0001 secs resp wait: 0.1356 secs, 0.0927 secs, 0.2090 secs resp read: 0.0054 secs, 0.0031 secs, 0.0082 secs

Status code distribution: [200] 200 responses