diff --git a/pyproject.toml b/pyproject.toml index 96c2efd..0598266 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "redis-benchmarks-specification" -version = "0.2.28" +version = "0.2.29" 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." authors = ["filipecosta90 ","Redis Performance Group "] readme = "Readme.md" diff --git a/redis_benchmarks_specification/test-suites/memtier_benchmark-1Mkeys-string-setget200c-1KiB-pipeline-1.yml b/redis_benchmarks_specification/test-suites/memtier_benchmark-1Mkeys-string-setget200c-1KiB-pipeline-1.yml new file mode 100644 index 0000000..48817d1 --- /dev/null +++ b/redis_benchmarks_specification/test-suites/memtier_benchmark-1Mkeys-string-setget200c-1KiB-pipeline-1.yml @@ -0,0 +1,43 @@ +version: 0.4 +name: memtier_benchmark-1Mkeys-string-setget200c-1KiB-pipeline-1 +description: Runs memtier_benchmark, for a keyspace of 1M keys with 10% SETs and 90% + GETs (mixed) with a data size of 1000 Bytes and pipeline 10. +dbconfig: + configuration-parameters: + save: '""' + check: + keyspacelen: 1000000 + preload_tool: + run_image: redislabs/memtier_benchmark:edge + tool: memtier_benchmark + arguments: --data-size 1000 --pipeline 50 -n allkeys --ratio 1:0 --key-pattern + P:P -c 1 -t 4 --hide-histogram --key-minimum 1 --key-maximum 1000000 + resources: + requests: + memory: 1g + dataset_name: 1Mkeys-string-1KiB-size + dataset_description: This dataset contains 1 million string keys, each with a data + size of 1 KiB. +tested-commands: +- set +- get +tested-groups: +- string +redis-topologies: +- oss-standalone-08-io-threads +- oss-standalone-04-io-threads +- oss-standalone-02-io-threads +- oss-standalone +build-variants: +- gcc:15.2.0-amd64-debian-bookworm-default +- gcc:15.2.0-arm64-debian-bookworm-default +- dockerhub +clientconfig: + run_image: redislabs/memtier_benchmark:edge + tool: memtier_benchmark + arguments: '"--data-size" "1000" --ratio 1:10 --key-pattern R:R --key-minimum=1 --key-maximum 1000000 --test-time 180 -c 50 -t 4 --hide-histogram --pipeline 1' + resources: + requests: + cpus: '4' + memory: 2g +priority: 1 diff --git a/redis_benchmarks_specification/test-suites/memtier_benchmark-1Mkeys-string-setget200c-1KiB-pipeline-10.yml b/redis_benchmarks_specification/test-suites/memtier_benchmark-1Mkeys-string-setget200c-1KiB-pipeline-10.yml index 7f4b59f..e388a65 100644 --- a/redis_benchmarks_specification/test-suites/memtier_benchmark-1Mkeys-string-setget200c-1KiB-pipeline-10.yml +++ b/redis_benchmarks_specification/test-suites/memtier_benchmark-1Mkeys-string-setget200c-1KiB-pipeline-10.yml @@ -24,6 +24,9 @@ tested-commands: tested-groups: - string redis-topologies: +- oss-standalone-08-io-threads +- oss-standalone-04-io-threads +- oss-standalone-02-io-threads - oss-standalone build-variants: - gcc:15.2.0-amd64-debian-bookworm-default