blob: 4a651e693051afabd32ec8861bcf86c068630f40 [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 kdanilov7e0f7cf2015-05-01 17:24:35 +03004NUMJOBS={% 1, 5, 10, 15, 40 %}
5NUMJOBS_SHORT={% 1, 2, 3, 10 %}
koder aka kdanilove87ae652015-04-20 02:14:35 +03006
koder aka kdanilovf86d7af2015-05-06 04:01:54 +03007ramp_time=15
8runtime=60
koder aka kdanilove87ae652015-04-20 02:14:35 +03009
10# ---------------------------------------------------------------------
koder aka kdanilov0c598a12015-04-21 03:01:40 +030011# check different thread count, sync mode. (latency, iops) = func(th_count)
12# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030013[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030014blocksize=4k
15rw=randwrite
16sync=1
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030017numjobs={NUMJOBS}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030018
19# ---------------------------------------------------------------------
koder aka kdanilov63ad2062015-04-27 13:11:40 +030020# direct write
koder aka kdanilov0c598a12015-04-21 03:01:40 +030021# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030022[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030023blocksize=4k
24rw=randwrite
25direct=1
26numjobs=1
27
28# ---------------------------------------------------------------------
29# check different thread count, direct read mode. (latency, iops) = func(th_count)
30# also check iops for randread
31# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030032[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030033blocksize=4k
34rw=randread
35direct=1
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030036numjobs={NUMJOBS}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030037
38# ---------------------------------------------------------------------
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030039# this is essentially sequential write/read operations
40# we can't use sequential with numjobs > 1 due to caching and block merging
koder aka kdanilov0c598a12015-04-21 03:01:40 +030041# ---------------------------------------------------------------------
koder aka kdanilov88407ff2015-05-26 15:35:57 +030042[ceph_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030043blocksize=16m
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030044rw={% randread, randwrite %}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030045direct=1
koder aka kdanilova323b302015-04-26 00:40:22 +030046numjobs={NUMJOBS_SHORT}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030047