blob: 160763462668f2dbebde77925394000bf4e83bc3 [file] [log] [blame]
koder aka kdanilovb896f692015-04-07 14:57:55 +03001[defaults]
koder aka kdanilov416b87a2015-05-12 00:26:04 +03002
3# this is critical for correct results in multy-node run
4randrepeat=0
5
koder aka kdanilovb896f692015-04-07 14:57:55 +03006NUM_ROUNDS=7
koder aka kdanilovb896f692015-04-07 14:57:55 +03007ramp_time=5
8buffered=0
9wait_for_previous
10filename={FILENAME}
11iodepth=1
koder aka kdanilovbe8f89f2015-04-28 14:51:51 +030012size=10G
koder aka kdanilovb896f692015-04-07 14:57:55 +030013time_based
14runtime=30
koder aka kdanilov2e928022015-04-08 13:47:15 +030015group_reporting
koder aka kdanilov652cd802015-04-13 12:21:07 +030016numjobs={% 1, 2, 5, 10, 15, 20, 25, 30, 35, 40 %}
koder aka kdanilovb896f692015-04-07 14:57:55 +030017
18# ---------------------------------------------------------------------
19# check different thread count. (latency, bw) = func(th_count)
koder aka kdanilov652cd802015-04-13 12:21:07 +030020#
21# RANDOM R IOPS, DIRECT, should act same as AS (4k + randread + sync)
22# just faster. Not sure, that we need it
23# 4k + randread + direct
24#
25# RANDOM R/W IOPS
26# 4k + randread + sync
27# 4k + randwrite + sync
28#
29# LINEAR BW
30# 1m + write + direct
31# 1m + read + direct
32#
koder aka kdanilovb896f692015-04-07 14:57:55 +030033# ---------------------------------------------------------------------
34[concurrence_test_{TEST_SUMM} * {NUM_ROUNDS}]
koder aka kdanilov652cd802015-04-13 12:21:07 +030035blocksize=4k
36rw={% randread %}
koder aka kdanilovb896f692015-04-07 14:57:55 +030037direct=1
koder aka kdanilov652cd802015-04-13 12:21:07 +030038sync=0
koder aka kdanilovb896f692015-04-07 14:57:55 +030039
koder aka kdanilov2e928022015-04-08 13:47:15 +030040[concurrence_test_{TEST_SUMM} * {NUM_ROUNDS}]
koder aka kdanilov652cd802015-04-13 12:21:07 +030041blocksize=4k
koder aka kdanilov2e928022015-04-08 13:47:15 +030042rw=randwrite
43direct=0
44sync=1
koder aka kdanilov652cd802015-04-13 12:21:07 +030045
46[concurrence_test_{TEST_SUMM} * {NUM_ROUNDS}]
47blocksize=1m
48rw={% write, read %}
49direct=1
50sync=0