summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authordmitry_yus <dmitry_yus@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2005-03-24 05:10:19 +0000
committerdmitry_yus <dmitry_yus@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2005-03-24 05:10:19 +0000
commit3638f314458383530829cc769e5481561e0d0c84 (patch)
tree14c28d696ac4cb0d501da71b7b3a1ab86fa6f332 /test
parente72ce7011a6313677b09ae93cdfc8e4bb8599a7a (diff)
downloadopen-iscsi-3638f314458383530829cc769e5481561e0d0c84.tar.gz
regression.sh: device parameter added
git-svn-id: svn://svn.berlios.de/open-iscsi@205 d7303112-9cec-0310-bdd2-e83a94d6c2b6
Diffstat (limited to 'test')
-rwxr-xr-xtest/regression.sh16
1 files changed, 9 insertions, 7 deletions
diff --git a/test/regression.sh b/test/regression.sh
index c59dd2e..327eac7 100755
--- a/test/regression.sh
+++ b/test/regression.sh
@@ -36,14 +36,14 @@ function update_cfg() {
function disktest_run() {
for bs in 512 1024 2048 4096 8192 16384 32768 65536 131072 1000000; do
- echo -n "disktest -T2 -K8 -B$bs -r -ID /dev/sda: "
- if ! disktest -T2 -K8 -B$bs -r -ID /dev/sda >/dev/null; then
+ echo -n "disktest -T2 -K8 -B$bs -r -ID $device: "
+ if ! disktest -T2 -K8 -B$bs -r -ID $device >/dev/null; then
echo "FAILED"
return 1;
fi
echo "PASSED"
- echo -n "disktest -T2 -K8 -B$bs -E16 -w -ID /dev/sda: "
- if ! disktest -T2 -K8 -B$bs -E16 -w -ID /dev/sda >/dev/null;then
+ echo -n "disktest -T2 -K8 -B$bs -E16 -w -ID $device: "
+ if ! disktest -T2 -K8 -B$bs -E16 -w -ID $device >/dev/null;then
echo "FAILED"
return 1;
fi
@@ -54,6 +54,7 @@ function disktest_run() {
function fatal() {
echo "regression.sh: $1"
+ echo "Usage: regression.sh <node record> <device> [test#]"
exit 1
}
@@ -62,11 +63,12 @@ function fatal() {
test ! -e regression.dat && fatal "can not find regression.dat"
test ! -e disktest && fatal "can not find disktest"
test ! -e iscsiadm && fatal "can not find iscsiadm"
-test x$1 = x && fatal "parameter error
- Usage: regression.sh <node record> [test#]"
+test x$1 = x && fatal "node record parameter error"
+test x$2 = x && fatal "SCSI device parameter error"
record=$1
-test x$2 != x && begin=$2
+device=$2
+test x$3 != x && begin=$3
i=0
cat regression.dat | while read line; do