summaryrefslogtreecommitdiffstats
path: root/testsuite/build_farm/torture_setup.fns
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/build_farm/torture_setup.fns')
-rw-r--r--testsuite/build_farm/torture_setup.fns19
1 files changed, 19 insertions, 0 deletions
diff --git a/testsuite/build_farm/torture_setup.fns b/testsuite/build_farm/torture_setup.fns
new file mode 100644
index 00000000000..3d9abbcd79b
--- /dev/null
+++ b/testsuite/build_farm/torture_setup.fns
@@ -0,0 +1,19 @@
+. 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
+}