diff options
author | Pavel Shilovsky <pshilovsky@samba.org> | 2014-08-12 12:33:37 -0400 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2014-08-12 14:39:55 -0400 |
commit | 53cddd8d4c52a1566d3dcb8eedd316413da6f5ad (patch) | |
tree | ef9024f82dadb388eeaeb0575757dff0cf8fabfe | |
parent | 99eb35e09db27e797fbb0c0a0ab385ed683b0f9b (diff) | |
download | cthon04-53cddd8d4c52a1566d3dcb8eedd316413da6f5ad.tar.gz cthon04-53cddd8d4c52a1566d3dcb8eedd316413da6f5ad.tar.xz cthon04-53cddd8d4c52a1566d3dcb8eedd316413da6f5ad.zip |
Add capability to test SMB 2.0 and higher verions
Signed-off-by: Pavel Shilovsky <pshilovsky@samba.org>
Signed-off-by: Steve Dickson <steved@redhat.com>
-rwxr-xr-x | lock/runtests | 5 | ||||
-rw-r--r-- | special/runtests.wrk | 9 |
2 files changed, 10 insertions, 4 deletions
diff --git a/lock/runtests b/lock/runtests index 006742e..21b09a5 100755 --- a/lock/runtests +++ b/lock/runtests @@ -36,7 +36,7 @@ case $TESTARG in -t) TESTARGS="-r" ;; esac -if echo "$mntopts" | grep vers=2 > /dev/null +if [ "$CIFS" != "yes" ] && echo "$mntopts" | grep vers=2 > /dev/null then TESTARGS="-v 2 $TESTARGS" fi @@ -52,7 +52,8 @@ do tlock) echo 'Testing native pre-LFS locking';; tlocklfs) echo 'Testing native post-LFS locking';; tlock64) - if echo "$mntopts" | grep vers=2 > /dev/null + if [ "$CIFS" != "yes" ] && + echo "$mntopts" | grep vers=2 > /dev/null then echo "64-bit locking not supported with NFS v2" echo " " diff --git a/special/runtests.wrk b/special/runtests.wrk index a941d33..8f099fa 100644 --- a/special/runtests.wrk +++ b/special/runtests.wrk @@ -25,7 +25,12 @@ TMPDIR= ./op_unlk echo "" echo "check for proper open/rename operation" -TMPDIR= ./op_ren +if [ "$CIFS" = "yes" ] && echo $MNTOPTIONS | grep -E "vers=2|vers=3" > /dev/null +then + echo "skipping test; not supported by SMB 2.0 and higher versions" +else + TMPDIR= ./op_ren +fi echo "" echo "check for proper open/chmod 0 operation" @@ -93,7 +98,7 @@ echo "write/read" $size "MB file" echo "" echo "write/read at 2GB, 4GB edges" -if echo $MNTOPTIONS | grep vers=2 > /dev/null +if [ "$CIFS" != "yes" ] && echo $MNTOPTIONS | grep vers=2 > /dev/null then echo "skipping test; not supported with v2" else |