Created
February 27, 2018 09:36
-
-
Save michalmikolajczyk/a226d02cd696fedcd55c42ffa0d4b72a to your computer and use it in GitHub Desktop.
performance testing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
➜ bin ./hey -n 50000 -c 50000 http://michalmikolajczyk.com | |
Summary: | |
Total: 27.8550 secs | |
Slowest: 27.8415 secs | |
Fastest: 1.2430 secs | |
Average: 24.6406 secs | |
Requests/sec: 1795.0087 | |
Response time histogram: | |
1.243 [1] | | |
3.903 [33] |∎∎ | |
6.563 [10] |∎ | |
9.223 [0] | | |
11.882 [11] |∎ | |
14.542 [27] |∎∎ | |
17.202 [57] |∎∎∎ | |
19.862 [45] |∎∎∎ | |
22.522 [0] | | |
25.182 [0] | | |
27.841 [687] |∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎ | |
Latency distribution: | |
10% in 16.2175 secs | |
25% in 27.6001 secs | |
50% in 27.6768 secs | |
75% in 27.7146 secs | |
90% in 27.7993 secs | |
95% in 27.8099 secs | |
99% in 27.8194 secs | |
Details (average, fastest, slowest): | |
DNS+dialup: 1.5464 secs, 0.0000 secs, 11.0270 secs | |
DNS-lookup: 0.4050 secs, 0.0006 secs, 2.7751 secs | |
req write: 0.4582 secs, 0.0000 secs, 17.4406 secs | |
resp wait: 10.4439 secs, 0.3474 secs, 23.0755 secs | |
resp read: 10.7630 secs, 0.0002 secs, 24.0662 secs | |
Status code distribution: | |
[200] 871 responses | |
Error distribution: | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53286->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53274->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53216->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53348->46.41.128.155:80: read: connection reset by peer | |
[25726] Get http://michalmikolajczyk.com: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53315->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53253->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53213->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53212->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53252->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53674->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[11815] Get http://michalmikolajczyk.com: dial tcp 46.41.128.155:80: connect: connection refused (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53664->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53281->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53333->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53279->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53264->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53671->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53526->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53530->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53275->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53214->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53257->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53425->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53292->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53224->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53229->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53265->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53215->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53346->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53386->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53666->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53254->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53227->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53890->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53357->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53831->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53861->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53836->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53220->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53347->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53210->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53277->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53283->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53260->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53813->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53366->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53219->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53387->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53667->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53278->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53388->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53533->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53318->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53217->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53256->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53285->46.41.128.155:80: read: connection reset by peer | |
[351] Get http://michalmikolajczyk.com: net/http: request canceled (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53895->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53848->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53528->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[11175] Get http://michalmikolajczyk.com: dial tcp 46.41.128.155:80: connect: connection refused | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53280->46.41.128.155:80: read: connection reset by peer | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53665->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53317->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
[1] Get http://michalmikolajczyk.com: read tcp 192.168.0.17:53255->46.41.128.155:80: read: connection reset by peer (Client.Timeout exceeded while awaiting headers) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment