summaryrefslogtreecommitdiffstats
path: root/src/ceph/qa/workunits/suites/fio.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/ceph/qa/workunits/suites/fio.sh')
-rwxr-xr-xsrc/ceph/qa/workunits/suites/fio.sh42
1 files changed, 0 insertions, 42 deletions
diff --git a/src/ceph/qa/workunits/suites/fio.sh b/src/ceph/qa/workunits/suites/fio.sh
deleted file mode 100755
index 04e0645..0000000
--- a/src/ceph/qa/workunits/suites/fio.sh
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/bash
-
-set -x
-
-gen_fio_file() {
- iter=$1
- f=$2
- cat > randio-$$-${iter}.fio <<EOF
-[randio]
-blocksize_range=32m:128m
-blocksize_unaligned=1
-filesize=10G:20G
-readwrite=randrw
-runtime=300
-size=20G
-filename=${f}
-EOF
-}
-
-sudo apt-get -y install fio
-for i in $(seq 1 20); do
- fcount=$(ls donetestfile* 2>/dev/null | wc -l)
- donef="foo"
- fiof="bar"
- if test ${fcount} -gt 0; then
- # choose random file
- r=$[ ${RANDOM} % ${fcount} ]
- testfiles=( $(ls donetestfile*) )
- donef=${testfiles[${r}]}
- fiof=$(echo ${donef} | sed -e "s|done|fio|")
- gen_fio_file $i ${fiof}
- else
- fiof=fiotestfile.$$.$i
- donef=donetestfile.$$.$i
- gen_fio_file $i ${fiof}
- fi
-
- sudo rm -f ${donef}
- sudo fio randio-$$-$i.fio
- sudo ln ${fiof} ${donef}
- ls -la
-done