blob: 92870307abbb6196ec6b8d83540ea6edd7a8d48a [file] [log] [blame]
koder aka kdanilov4af1c1d2015-05-18 15:48:58 +03001[global]
2include defaults.cfg
koder aka kdanilova323b302015-04-26 00:40:22 +03003
koder aka kdanilov0fdaaee2015-06-30 11:10:48 +03004NUMJOBS_R={% 1, 5, 10, 15, 25, 40, 80, 120 %}
5NUMJOBS_W={% 1, 5, 10, 15, 25, 40 %}
koder aka kdanilov170936a2015-06-27 22:51:17 +03006NUMJOBS_SEQ_OPS={% 1, 3, 10 %}
koder aka kdanilove87ae652015-04-20 02:14:35 +03007
koder aka kdanilov9e0512a2015-08-10 14:51:59 +03008ramp_time=30
koder aka kdanilov0fdaaee2015-06-30 11:10:48 +03009runtime=180
koder aka kdanilove87ae652015-04-20 02:14:35 +030010
11# ---------------------------------------------------------------------
koder aka kdanilov0c598a12015-04-21 03:01:40 +030012# check different thread count, sync mode. (latency, iops) = func(th_count)
13# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030014[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030015blocksize=4k
16rw=randwrite
17sync=1
koder aka kdanilovf236b9c2015-06-24 18:17:22 +030018numjobs={NUMJOBS_W}
19
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
28numjobs={NUMJOBS_R}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030029
30# ---------------------------------------------------------------------
koder aka kdanilov63ad2062015-04-27 13:11:40 +030031# direct 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
37numjobs=1
38
39# ---------------------------------------------------------------------
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030040# this is essentially sequential write/read operations
41# we can't use sequential with numjobs > 1 due to caching and block merging
koder aka kdanilov0c598a12015-04-21 03:01:40 +030042# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030043[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030044blocksize=16m
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030045rw={% randread, randwrite %}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030046direct=1
koder aka kdanilovf236b9c2015-06-24 18:17:22 +030047numjobs={NUMJOBS_SEQ_OPS}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030048