Small updates to dbench test runs, and integrate some bonnie++ runs too.
[xfstests-dev.git] / common.bonnie
1 ##/bin/sh
2
3 run_bonnie()
4 {
5         # dir, no hostname, quiet, fast (no per-char), ram (no sz checks)
6         tmp=/var/tmp
7
8         mkdir ./bonnie || exit 1
9         defaults="-d ./bonnie -q -f -r 0"
10         bonnie++ -m '' $defaults $@ >$tmp/bonnie.stdout 2>$tmp/bonnie.stderr
11         status=$?
12         rm -fr ./bonnie
13         [ $status -ne 0 ] && exit 1
14         filter_stdout < $tmp/bonnie.stdout
15         filter_stderr < $tmp/bonnie.stderr
16         rm -f $tmp/bonnie.stdout $tmp/bonnie.stderr
17         exit 0
18 }