From f6facd21c027939f6ec3d376d294547c1db40e2d Mon Sep 17 00:00:00 2001 From: Luca Maranzano Date: Wed, 18 Mar 2015 18:00:39 +0100 Subject: [PATCH] Addedd -z option to specify file size for filepaths fio files --- tools/genfio | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tools/genfio b/tools/genfio index 4d32d130..68004520 100755 --- a/tools/genfio +++ b/tools/genfio @@ -54,6 +54,8 @@ show_help() { Default is $IODEPTH -d disk1[,disk2,disk3,..] : Run the tests on the selected disks Separated each disk with a comma +-z filesize : Specify the working file size, if you are passing filepaths to -d + Disabled by default -r seconds : Time in seconds per benchmark 0 means till the end of the device Default is $RUNTIME seconds @@ -203,7 +205,7 @@ esac } parse_cmdline() { -while getopts "hacpsd:b:r:m:x:D:A:B:" opt; do +while getopts "hacpsd:b:r:m:x:z:D:A:B:" opt; do case $opt in h) show_help @@ -260,6 +262,10 @@ while getopts "hacpsd:b:r:m:x:D:A:B:" opt; do A) echo "exec_postrun=$OPTARG" >> $TEMPLATE ;; + z) + FSIZE=$OPTARG + echo "size=$FSIZE" >> $TEMPLATE + ;; \?) echo "Invalid option: -$OPTARG" >&2 ;; -- 2.25.1