Skip to content

Commit

Permalink
Start of smbtorture based testing. Not all of smbtorture's facilites
Browse files Browse the repository at this point in the history
are used, but these ones should pass.

Andrew Bartlett
(This used to be commit eee251f)
  • Loading branch information
abartlet committed Jul 2, 2001
1 parent d2af8d0 commit e3d6627
Show file tree
Hide file tree
Showing 24 changed files with 64 additions and 1 deletion.
2 changes: 1 addition & 1 deletion testsuite/build_farm/runlist
Original file line number Diff line number Diff line change
@@ -1 +1 @@
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"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-ATTR.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "ATTR"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-BROWSE.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "BROWSE"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-DELETE.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "DELETE"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-DENY1.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "DENY1"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-DENY2.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "DENY2"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-DIR.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "DIR"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-FDPASS.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "FDPASS"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-LOCK1.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "LOCK1"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-LOCK2.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "LOCK2"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-LOCK3.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "LOCK3"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-LOCK4.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "LOCK4"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-LOCK5.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "LOCK5"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-OPEN.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "OPEN"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-OPLOCK1.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "OPLOCK1"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-OPLOCK3.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "OPLOCK3"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-RANDOMIPC.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "RANDOMIPC"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-RW1.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "RW1"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-RW2.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "RW22"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-TCON.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "TCON"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-TORTURE.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "TORTURE"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-TRANS2.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "TRANS2"
2 changes: 2 additions & 0 deletions testsuite/build_farm/torture-UNLINK.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
. torture_setup.fns
test_torture "UNLINK"
19 changes: 19 additions & 0 deletions testsuite/build_farm/torture-setup.fns
Original file line number Diff line number Diff line change
@@ -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
}

0 comments on commit e3d6627

Please sign in to comment.