are used, but these ones should pass.
Andrew Bartlett
-TEST_ALL="basicsmb-sharelist basicsmb-sharesec basicsmb-usersec basicsmb-serversec basicsmb-shareguest"
+TEST_ALL="basicsmb-sharelist basicsmb-sharesec basicsmb-usersec basicsmb-serversec basicsmb-shareguest torture-FDPASS torture-LOCK1 torture-LOCK2 torture-LOCK3 torture-LOCK4 torture-LOCK5 torture-UNLINK torture-BROWSE torture-ATTR torture-TRANS2 torture-TORTURE torture-RANDOMIPC torture-OPLOCK1 torture-OPLOCK3 torture-DIR torture-DENY1 torture-DENY2 torture-TCON torture-RW1 torture-RW2 torture-OPEN torture-DELETE"
--- /dev/null
+. torture_setup.fns
+test_torture "ATTR"
--- /dev/null
+. torture_setup.fns
+test_torture "BROWSE"
--- /dev/null
+. torture_setup.fns
+test_torture "DELETE"
--- /dev/null
+. torture_setup.fns
+test_torture "DENY1"
--- /dev/null
+. torture_setup.fns
+test_torture "DENY2"
--- /dev/null
+. torture_setup.fns
+test_torture "DIR"
--- /dev/null
+. torture_setup.fns
+test_torture "FDPASS"
--- /dev/null
+. torture_setup.fns
+test_torture "LOCK1"
--- /dev/null
+. torture_setup.fns
+test_torture "LOCK2"
--- /dev/null
+. torture_setup.fns
+test_torture "LOCK3"
--- /dev/null
+. torture_setup.fns
+test_torture "LOCK4"
--- /dev/null
+. torture_setup.fns
+test_torture "LOCK5"
--- /dev/null
+. torture_setup.fns
+test_torture "OPEN"
--- /dev/null
+. torture_setup.fns
+test_torture "OPLOCK1"
--- /dev/null
+. torture_setup.fns
+test_torture "OPLOCK3"
--- /dev/null
+. torture_setup.fns
+test_torture "RANDOMIPC"
--- /dev/null
+. torture_setup.fns
+test_torture "RW1"
--- /dev/null
+. torture_setup.fns
+test_torture "RW22"
--- /dev/null
+. torture_setup.fns
+test_torture "TCON"
--- /dev/null
+. torture_setup.fns
+test_torture "TORTURE"
--- /dev/null
+. torture_setup.fns
+test_torture "TRANS2"
--- /dev/null
+. torture_setup.fns
+test_torture "UNLINK"
--- /dev/null
+. basicsmb.fns
+
+test_torture() {
+ torture_test=$1
+ password=samba
+ security=USER
+ (test_smb_conf_setup && test_smbpasswd $password ) || return 1
+
+ echo $pwd/$tree/source/bin/smbtorture //localhost/test -U$whoami%$password $torture_test
+ $pwd/$tree/source/bin/smbtorture //localhost/test -U$whoami%$password $torture_test
+ status=$?
+ if [ $status = 0 ]; then
+ echo "smbtorture test $torture_test worked"
+ else
+ echo "smbtorture test $torture_test FAILED!"
+ return 1
+ fi
+ return 0
+}