summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authormnc <mnc@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2006-09-05 19:16:47 +0000
committermnc <mnc@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2006-09-05 19:16:47 +0000
commit66d64ddfb7c53462913acacc47af1dd36220f14f (patch)
tree55c64e9a6663aac1396d943d9d96b339b6d98108 /test
parentd89fe0ce03c7d408baa507df3144b089139052ec (diff)
downloadopen-iscsi-66d64ddfb7c53462913acacc47af1dd36220f14f.tar.gz
from Albert: update regression file
git-svn-id: svn://svn.berlios.de/open-iscsi@690 d7303112-9cec-0310-bdd2-e83a94d6c2b6
Diffstat (limited to 'test')
-rwxr-xr-xtest/regression.sh28
1 files changed, 17 insertions, 11 deletions
diff --git a/test/regression.sh b/test/regression.sh
index 2783434..5b535f7 100755
--- a/test/regression.sh
+++ b/test/regression.sh
@@ -34,10 +34,12 @@ regress_signal() {
imm_data_en="Yes"
initial_r2t_en="No"
hdrdgst_en="None,CRC32C"
+ datdgst_en="None,CRC32C"
c="${iscsiadm} -m node -T $target -p $ipnr -o update"
first_burst="$((256*1024))"
max_burst="$((16*1024*1024-1024))"
max_recv_dlength="$((128*1024))"
+ max_r2t="1"
update_cfg
${iscsiadm} -m node -T $target -p $ipnr --logout 2>/dev/null >/dev/null
printf "done\n"
@@ -49,9 +51,11 @@ function update_cfg() {
$c -n node.session.iscsi.ImmediateData -v $imm_data_en
$c -n node.session.iscsi.InitialR2T -v $initial_r2t_en
$c -n node.conn[0].iscsi.HeaderDigest -v $hdrdgst_en
+ $c -n node.conn[0].iscsi.DataDigest -v $datdgst_en
$c -n node.session.iscsi.FirstBurstLength -v $first_burst
$c -n node.session.iscsi.MaxBurstLength -v $max_burst
$c -n node.conn[0].iscsi.MaxRecvDataSegmentLength -v $max_recv_dlength
+ $c -n node.session.iscsi.MaxOutstandingR2T -v $max_r2t
}
function disktest_run() {
@@ -220,22 +224,24 @@ cat ${datfile} | while read line; do
if test x$imm_data_en = x; then continue; fi
initial_r2t_en=`echo $line | awk '{print $2}'`
hdrdgst_en=`echo $line | awk '{print $3}'`
- first_burst=`echo $line | awk '{print $4}'`
- max_burst=`echo $line | awk '{print $5}'`
- max_recv_dlength=`echo $line | awk '{print $6}'`
- max_r2t=`echo $line | awk '{print $7}'`
+ datdgst_en=`echo $line | awk '{print $4}'`
+ first_burst=`echo $line | awk '{print $5}'`
+ max_burst=`echo $line | awk '{print $6}'`
+ max_recv_dlength=`echo $line | awk '{print $7}'`
+ max_r2t=`echo $line | awk '{print $8}'`
# ensure we are logged out
${iscsiadm} -m node -T $target -p $ipnr --logout 2>/dev/null >/dev/null
# set parameters for next run
update_cfg
echo "================== TEST #$i BEGIN ===================="
- echo "imm_data_en = $imm_data_en"
- echo "initial_r2t_en = $initial_r2t_en"
- echo "hdrdgst_en = $hdrdgst_en"
- echo "first_burst = $first_burst"
- echo "max_burst = $max_burst"
- echo "max_recv_dlength = $max_recv_dlength"
- echo "max_r2t = $max_r2t"
+ echo "ImmediateData = $imm_data_en"
+ echo "InitialR2T = $initial_r2t_en"
+ echo "HeaderDigest = $hdrdgst_en"
+ echo "DataDigest = $datdgst_en"
+ echo "FirstBurstLength = $first_burst"
+ echo "MaxBurstLength = $max_burst"
+ echo "MaxRecvDataSegmentLength = $max_recv_dlength"
+ echo "MaxOutstandingR2T = $max_r2t"
# login for new test
# catch errors on this
if ! ${iscsiadm} -m node -T $target -p $ipnr --login; then break; fi