Skip to content

Commit 0438733

Browse files
Introduced redis-benchmark-full-suite-1Mkeys-1KiB benchmark variation (#68)
1 parent 59214ab commit 0438733

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
version: 0.4
2+
name: "redis-benchmark-full-suite-1Mkeys-1KiB"
3+
description: "Runs the default redis-benchmark test suite, for a keyspace length of 1M keys
4+
with a data size of 1000 Bytes for each key. On total 50 concurrent connections
5+
will be used, sending 1M requests."
6+
dbconfig:
7+
- configuration-parameters:
8+
- save: '""'
9+
tested-commands:
10+
- PING
11+
- SET
12+
- GET
13+
- INCR
14+
- LPUSH
15+
- RPUSH
16+
- LPOP
17+
- RPOP
18+
- SADD
19+
- SPOP
20+
- ZADD
21+
- ZPOPMIN
22+
- LRANGE
23+
- MSET
24+
redis-topologies:
25+
- oss-standalone
26+
27+
build-variants:
28+
- gcc:8.5.0-amd64-debian-buster-default
29+
30+
clientconfig:
31+
run_image: redis:6.2.4
32+
tool: redis-benchmark
33+
min-tool-version: "6.2.0"
34+
parameters:
35+
- clients: 50
36+
- requests: 1000000
37+
- threads: 3
38+
- pipeline: 1
39+
- keyspacelen: 1000000
40+
- size: 1000
41+
resources:
42+
requests:
43+
cpus: "3"
44+
memory: "2g"
45+
exporter:
46+
redistimeseries:
47+
break_by:
48+
- version
49+
- commit
50+
timemetric: "$.StartTime"
51+
metrics:
52+
- "$.Tests.*.rps"
53+
- "$.Tests.*.avg_latency_ms"
54+
- "$.Tests.*.p50_latency_ms"
55+
- "$.Tests.*.p95_latency_ms"
56+
- "$.Tests.*.p99_latency_ms"
57+
- "$.Tests.*.max_latency_ms"
58+
- "$.Tests.*.min_latency_ms"

0 commit comments

Comments
 (0)