From 21cb2d6ff9477b3fef1a3275f08ca75b496bfa82 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 23 Jan 2015 12:25:24 -0500 Subject: [PATCH] add write tester script --- tools/run-writetest.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 tools/run-writetest.sh diff --git a/tools/run-writetest.sh b/tools/run-writetest.sh new file mode 100755 index 0000000000..27d3030349 --- /dev/null +++ b/tools/run-writetest.sh @@ -0,0 +1,26 @@ +#!/bin/sh + +dir=/tmp +numfiles=128 +nocache= +sync= +filesize=`expr 10 \* 1048576` + +while [ $# -gt 1 ] ; do + case $1 in + -d) dir=$2; shift; shift ;; + -n) numfiles=$2; shift; shift ;; + -D) nocache="-D"; shift ;; + -s) sync="-s"; shift;; + -S) filesize=$2; shift; shift ;; + *) break ;; + esac +done + +rm -r $dir/sftest + +for bs in $@ ; do + echo "Blocksize $bs" + ./sftest $sync $nocache -b $bs -q -d $dir -S $filesize + rm -r $dir/sftest +done