Skip to content

Commit 0b330ef

Browse files
denizy97dougwilson
authored andcommittedApr 24, 2022
bench: print latency and vary connections
closes #4880
1 parent 158a170 commit 0b330ef

File tree

2 files changed

+17
-11
lines changed

2 files changed

+17
-11
lines changed
 

‎benchmarks/Makefile

+12-8
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11

22
all:
3-
@./run 1 middleware
4-
@./run 5 middleware
5-
@./run 10 middleware
6-
@./run 15 middleware
7-
@./run 20 middleware
8-
@./run 30 middleware
9-
@./run 50 middleware
10-
@./run 100 middleware
3+
@./run 1 middleware 50
4+
@./run 5 middleware 50
5+
@./run 10 middleware 50
6+
@./run 15 middleware 50
7+
@./run 20 middleware 50
8+
@./run 30 middleware 50
9+
@./run 50 middleware 50
10+
@./run 100 middleware 50
11+
@./run 10 middleware 100
12+
@./run 10 middleware 250
13+
@./run 10 middleware 500
14+
@./run 10 middleware 1000
1115
@echo
1216

1317
.PHONY: all

‎benchmarks/run

+5-3
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@ echo
44
MW=$1 node $2 &
55
pid=$!
66

7+
echo " $3 connections"
8+
79
sleep 2
810

911
wrk 'http://localhost:3333/?foo[bar]=baz' \
1012
-d 3 \
11-
-c 50 \
13+
-c $3 \
1214
-t 8 \
13-
| grep 'Requests/sec' \
14-
| awk '{ print " " $2 }'
15+
| grep 'Requests/sec\|Latency' \
16+
| awk '{ print " " $2 }'
1517

1618
kill $pid

0 commit comments

Comments
 (0)
Please sign in to comment.