blob: 26aa65f1acfcb3067d3554e7ab95976b1c19a9da [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 kdanilov4af1c1d2015-05-18 15:48:58 +03006TEST_FILE_SIZE=100G
koder aka kdanilove87ae652015-04-20 02:14:35 +03007
koder aka kdanilov4af1c1d2015-05-18 15:48:58 +03008size={TEST_FILE_SIZE}
koder aka kdanilovf86d7af2015-05-06 04:01:54 +03009ramp_time=15
10runtime=60
koder aka kdanilov4af1c1d2015-05-18 15:48:58 +030011NUM_ROUNDS=7
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 kdanilov4af1c1d2015-05-18 15:48:58 +030016[ceph_test_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030017blocksize=4k
18rw=randwrite
19sync=1
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030020numjobs={NUMJOBS}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030021
22# ---------------------------------------------------------------------
koder aka kdanilov63ad2062015-04-27 13:11:40 +030023# direct write
koder aka kdanilov0c598a12015-04-21 03:01:40 +030024# ---------------------------------------------------------------------
koder aka kdanilov4af1c1d2015-05-18 15:48:58 +030025[ceph_test_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030026blocksize=4k
27rw=randwrite
28direct=1
29numjobs=1
30
31# ---------------------------------------------------------------------
32# check different thread count, direct read mode. (latency, iops) = func(th_count)
33# also check iops for randread
34# ---------------------------------------------------------------------
koder aka kdanilov4af1c1d2015-05-18 15:48:58 +030035[ceph_test_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030036blocksize=4k
37rw=randread
38direct=1
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030039numjobs={NUMJOBS}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030040
41# ---------------------------------------------------------------------
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030042# this is essentially sequential write/read operations
43# 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 kdanilov4af1c1d2015-05-18 15:48:58 +030045[ceph_test_{TEST_SUMM}]
koder aka kdanilov0c598a12015-04-21 03:01:40 +030046blocksize=16m
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030047rw={% randread, randwrite %}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030048direct=1
koder aka kdanilova323b302015-04-26 00:40:22 +030049numjobs={NUMJOBS_SHORT}
koder aka kdanilov0c598a12015-04-21 03:01:40 +030050