blob: 22a4937269bed4c3fa28e06ed94b40add0f124a4 [file] [log] [blame]
koder aka kdanilov4af1c1d2015-05-18 15:48:58 +03001[global]
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +02002include defaults_qd.cfg
koder aka kdanilova323b302015-04-26 00:40:22 +03003
kdanylov aka kodercdfcdaf2017-04-29 10:03:39 +03004# QD_R={% 1, 5, 10, 15, 25, 40, 80, 120 %}
5QD_R={% 1, 5, 10, 20, 40, 60, 100, 150, 200, 500 %}
6QD_W={% 1, 5, 10, 20, 40, 60, 100, 150, 200 %}
7QD_SEQ_R=1
8QD_SEQ_W=1
koder aka kdanilove87ae652015-04-20 02:14:35 +03009
kdanylov aka kodercdfcdaf2017-04-29 10:03:39 +030010ramp_time=15
koder aka kdanilov0fdaaee2015-06-30 11:10:48 +030011runtime=180
koder aka kdanilove87ae652015-04-20 02:14:35 +030012
13# ---------------------------------------------------------------------
koder aka kdanilov0c598a12015-04-21 03:01:40 +030014# check different thread count, sync mode. (latency, iops) = func(th_count)
15# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030016[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030017blocksize=4k
18rw=randwrite
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020019iodepth={QD_W}
koder aka kdanilovf236b9c2015-06-24 18:17:22 +030020
21# ---------------------------------------------------------------------
22# check different thread count, direct read mode. (latency, iops) = func(th_count)
23# also check iops for randread
24# ---------------------------------------------------------------------
25[ceph_{TEST_SUMM}]
26blocksize=4k
27rw=randread
28direct=1
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020029iodepth={QD_R}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030030
31# ---------------------------------------------------------------------
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020032# sync write
koder aka kdanilov0c598a12015-04-21 03:01:40 +030033# ---------------------------------------------------------------------
kdanylov aka kodercdfcdaf2017-04-29 10:03:39 +030034#[ceph_{TEST_SUMM}]
35#blocksize=4k
36#rw=randwrite
37#direct=1
38#sync=1
39#numjobs=1
koder aka kdanilov0c598a12015-04-21 03:01:40 +030040
41# ---------------------------------------------------------------------
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020042# this is essentially sequential write operations
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030043# we can't use sequential with numjobs > 1 due to caching and block merging
koder aka kdanilov0c598a12015-04-21 03:01:40 +030044# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030045[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030046blocksize=16m
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020047rw=randwrite
koder aka kdanilov0c598a12015-04-21 03:01:40 +030048direct=1
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020049iodepth={QD_SEQ_W}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030050
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020051# ---------------------------------------------------------------------
52# this is essentially sequential read operations
53# we can't use sequential with numjobs > 1 due to caching and block merging
54# ---------------------------------------------------------------------
55[ceph_{TEST_SUMM}]
56blocksize=16m
57rw=randread
58direct=1
59iodepth={QD_SEQ_R}