Skip to content

Commit 1a5dbc2

Browse files
Added SADD test variations discussed in redis/pull/11595 (#198)
* Added SADD test variations discussed in redis/pull/11595 * Bumping version from 0.1.66 to 0.1.67
1 parent 6d72cf2 commit 1a5dbc2

File tree

3 files changed

+61
-1
lines changed

3 files changed

+61
-1
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "redis-benchmarks-specification"
3-
version = "0.1.66"
3+
version = "0.1.67"
44
description = "The Redis benchmarks specification describes the cross-language/tools requirements and expectations to foster performance and observability standards around redis related technologies. Members from both industry and academia, including organizations and individuals are encouraged to contribute."
55
authors = ["filipecosta90 <[email protected]>","Redis Performance Group <[email protected]>"]
66
readme = "Readme.md"
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
version: 0.4
2+
name: memtier_benchmark-1key-set-200K-elements-sadd-constant
3+
description: 'Runs memtier_benchmark, for a keyspace length of 1 SET key with 200K elements. The SADD is being issued on a SET with constant size (we are just updating its members but not increasing). '
4+
dbconfig:
5+
configuration-parameters:
6+
save: '""'
7+
check:
8+
keyspacelen: 1
9+
resources:
10+
requests:
11+
memory: 1g
12+
preload_tool:
13+
run_image: redislabs/memtier_benchmark:edge
14+
tool: memtier_benchmark
15+
arguments: --command="SADD myset __key__" --command-key-pattern=P --key-maximum 200000 --key-prefix "" -n 200000 --hide-histogram -t 1 -c 1
16+
tested-groups:
17+
- set
18+
tested-commands:
19+
- sadd
20+
redis-topologies:
21+
- oss-standalone
22+
build-variants:
23+
- gcc:8.5.0-amd64-debian-buster-default
24+
clientconfig:
25+
run_image: redislabs/memtier_benchmark:edge
26+
tool: memtier_benchmark
27+
arguments: --command="SADD myset __key__" --key-maximum 200000 --key-prefix "" --hide-histogram --test-time 180
28+
resources:
29+
requests:
30+
cpus: '4'
31+
memory: 2g
32+
priority: 30
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
version: 0.4
2+
name: memtier_benchmark-1key-set-2M-elements-sadd-increasing
3+
description: 'Runs memtier_benchmark, for a keyspace length of 1 SET key with 2M elements at the end of benchmark.'
4+
dbconfig:
5+
configuration-parameters:
6+
save: '""'
7+
check:
8+
keyspacelen: 0
9+
resources:
10+
requests:
11+
memory: 1g
12+
tested-groups:
13+
- set
14+
tested-commands:
15+
- sadd
16+
redis-topologies:
17+
- oss-standalone
18+
build-variants:
19+
- gcc:8.5.0-amd64-debian-buster-default
20+
clientconfig:
21+
run_image: redislabs/memtier_benchmark:edge
22+
tool: memtier_benchmark
23+
arguments: --command="SADD myset __key__" --command-key-pattern=P --key-maximum 2000000 --key-prefix "" -n 1000000 -c 5 -t 4 --hide-histogram
24+
resources:
25+
requests:
26+
cpus: '4'
27+
memory: 2g
28+
priority: 30

0 commit comments

Comments
 (0)