blob: 519fb0fda4b220ea48633c1164eb6807535d2b47 [file] [log] [blame]
koder aka kdanilov66839a92015-04-11 13:22:31 +03001[defaults]
2wait_for_previous
3group_reporting
4time_based
5buffered=0
6iodepth=1
koder aka kdanilov4500a5f2015-04-17 16:55:17 +03007softrandommap=1
koder aka kdanilov66839a92015-04-11 13:22:31 +03008filename={FILENAME}
koder aka kdanilov652cd802015-04-13 12:21:07 +03009NUM_ROUNDS=7
koder aka kdanilov0c598a12015-04-21 03:01:40 +030010NUMJOBS={% 1, 5, 10, 15, 20, 30, 40, 80, 120 %}
koder aka kdanilov66839a92015-04-11 13:22:31 +030011
koder aka kdanilov0c598a12015-04-21 03:01:40 +030012size=10G
koder aka kdanilove87ae652015-04-20 02:14:35 +030013ramp_time=5
koder aka kdanilov66839a92015-04-11 13:22:31 +030014runtime=30
15
16# ---------------------------------------------------------------------
koder aka kdanilov652cd802015-04-13 12:21:07 +030017# check different thread count, sync mode. (latency, iops) = func(th_count)
koder aka kdanilov66839a92015-04-11 13:22:31 +030018# ---------------------------------------------------------------------
19[hdd_test_{TEST_SUMM} * {NUM_ROUNDS}]
koder aka kdanilov4e9f3ed2015-04-14 11:26:12 +030020blocksize=4k
koder aka kdanilov66839a92015-04-11 13:22:31 +030021rw=randwrite
22sync=1
koder aka kdanilov0c598a12015-04-21 03:01:40 +030023numjobs={NUMJOBS}
koder aka kdanilov66839a92015-04-11 13:22:31 +030024
25# ---------------------------------------------------------------------
koder aka kdanilov652cd802015-04-13 12:21:07 +030026# check different thread count, direct read mode. (latency, iops) = func(th_count)
27# also check iops for randread
koder aka kdanilov66839a92015-04-11 13:22:31 +030028# ---------------------------------------------------------------------
29[hdd_test_{TEST_SUMM} * {NUM_ROUNDS}]
koder aka kdanilov4e9f3ed2015-04-14 11:26:12 +030030blocksize=4k
koder aka kdanilov66839a92015-04-11 13:22:31 +030031rw=randread
32direct=1
koder aka kdanilov0c598a12015-04-21 03:01:40 +030033numjobs={NUMJOBS}
koder aka kdanilov66839a92015-04-11 13:22:31 +030034
35# ---------------------------------------------------------------------
koder aka kdanilov0c598a12015-04-21 03:01:40 +030036# No reason for th count > 1 in case of sequantial operations
37# They became random
koder aka kdanilov652cd802015-04-13 12:21:07 +030038# ---------------------------------------------------------------------
39[hdd_test_{TEST_SUMM} * {NUM_ROUNDS}]
koder aka kdanilov4e9f3ed2015-04-14 11:26:12 +030040blocksize=1m
koder aka kdanilov652cd802015-04-13 12:21:07 +030041rw={% read, write %}
42direct=1
koder aka kdanilov652cd802015-04-13 12:21:07 +030043
44# ---------------------------------------------------------------------
45# check IOPS randwrite.
koder aka kdanilov66839a92015-04-11 13:22:31 +030046# ---------------------------------------------------------------------
47[hdd_test_{TEST_SUMM} * {NUM_ROUNDS}]
48blocksize=4k
koder aka kdanilov652cd802015-04-13 12:21:07 +030049rw=randwrite
koder aka kdanilov66839a92015-04-11 13:22:31 +030050direct=1