blob: a44c74980219b5d75db3bf26ed1a25a3247e1846 [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
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +02004QD_R={% 1, 5, 10, 15, 25, 40, 80, 120 %}
5QD_W={% 1, 5, 10, 15, 25, 40 %}
6QD_SEQ_R={% 1, 3, 10 %}
7QD_SEQ_W={% 1, 2, 4 %}
koder aka kdanilove87ae652015-04-20 02:14:35 +03008
koder aka kdanilov9e0512a2015-08-10 14:51:59 +03009ramp_time=30
koder aka kdanilov0fdaaee2015-06-30 11:10:48 +030010runtime=180
koder aka kdanilove87ae652015-04-20 02:14:35 +030011
12# ---------------------------------------------------------------------
koder aka kdanilov0c598a12015-04-21 03:01:40 +030013# check different thread count, sync mode. (latency, iops) = func(th_count)
14# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030015[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030016blocksize=4k
17rw=randwrite
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020018iodepth={QD_W}
koder aka kdanilovf236b9c2015-06-24 18:17:22 +030019
20# ---------------------------------------------------------------------
21# check different thread count, direct read mode. (latency, iops) = func(th_count)
22# also check iops for randread
23# ---------------------------------------------------------------------
24[ceph_{TEST_SUMM}]
25blocksize=4k
26rw=randread
27direct=1
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020028iodepth={QD_R}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030029
30# ---------------------------------------------------------------------
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020031# sync write
koder aka kdanilov0c598a12015-04-21 03:01:40 +030032# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030033[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030034blocksize=4k
35rw=randwrite
36direct=1
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020037sync=1
koder aka kdanilov0c598a12015-04-21 03:01:40 +030038numjobs=1
39
40# ---------------------------------------------------------------------
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020041# this is essentially sequential write operations
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030042# we can't use sequential with numjobs > 1 due to caching and block merging
koder aka kdanilov0c598a12015-04-21 03:01:40 +030043# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030044[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030045blocksize=16m
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020046rw=randwrite
koder aka kdanilov0c598a12015-04-21 03:01:40 +030047direct=1
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020048iodepth={QD_SEQ_W}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030049
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +020050# ---------------------------------------------------------------------
51# this is essentially sequential read operations
52# we can't use sequential with numjobs > 1 due to caching and block merging
53# ---------------------------------------------------------------------
54[ceph_{TEST_SUMM}]
55blocksize=16m
56rw=randread
57direct=1
58iodepth={QD_SEQ_R}