From 2f5416ed2daeb625473cbe3567e5a998209c76ec Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Sun, 1 Jul 2001 06:59:42 +0000 Subject: Kill off the runlist so we don't see the failures until we have the rest of samba ready. Andrew Bartlett --- testsuite/build_farm/runlist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'testsuite') diff --git a/testsuite/build_farm/runlist b/testsuite/build_farm/runlist index f269fac7f22..d025bdcd981 100644 --- a/testsuite/build_farm/runlist +++ b/testsuite/build_farm/runlist @@ -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" -- cgit From eee251f71071034b6d1a74d192cdabe8e24dc08b Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 2 Jul 2001 07:18:49 +0000 Subject: Start of smbtorture based testing. Not all of smbtorture's facilites are used, but these ones should pass. Andrew Bartlett --- testsuite/build_farm/runlist | 2 +- testsuite/build_farm/torture-ATTR.test | 2 ++ testsuite/build_farm/torture-BROWSE.test | 2 ++ testsuite/build_farm/torture-DELETE.test | 2 ++ testsuite/build_farm/torture-DENY1.test | 2 ++ testsuite/build_farm/torture-DENY2.test | 2 ++ testsuite/build_farm/torture-DIR.test | 2 ++ testsuite/build_farm/torture-FDPASS.test | 2 ++ testsuite/build_farm/torture-LOCK1.test | 2 ++ testsuite/build_farm/torture-LOCK2.test | 2 ++ testsuite/build_farm/torture-LOCK3.test | 2 ++ testsuite/build_farm/torture-LOCK4.test | 2 ++ testsuite/build_farm/torture-LOCK5.test | 2 ++ testsuite/build_farm/torture-OPEN.test | 2 ++ testsuite/build_farm/torture-OPLOCK1.test | 2 ++ testsuite/build_farm/torture-OPLOCK3.test | 2 ++ testsuite/build_farm/torture-RANDOMIPC.test | 2 ++ testsuite/build_farm/torture-RW1.test | 2 ++ testsuite/build_farm/torture-RW2.test | 2 ++ testsuite/build_farm/torture-TCON.test | 2 ++ testsuite/build_farm/torture-TORTURE.test | 2 ++ testsuite/build_farm/torture-TRANS2.test | 2 ++ testsuite/build_farm/torture-UNLINK.test | 2 ++ testsuite/build_farm/torture-setup.fns | 19 +++++++++++++++++++ 24 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 testsuite/build_farm/torture-ATTR.test create mode 100644 testsuite/build_farm/torture-BROWSE.test create mode 100644 testsuite/build_farm/torture-DELETE.test create mode 100644 testsuite/build_farm/torture-DENY1.test create mode 100644 testsuite/build_farm/torture-DENY2.test create mode 100644 testsuite/build_farm/torture-DIR.test create mode 100644 testsuite/build_farm/torture-FDPASS.test create mode 100644 testsuite/build_farm/torture-LOCK1.test create mode 100644 testsuite/build_farm/torture-LOCK2.test create mode 100644 testsuite/build_farm/torture-LOCK3.test create mode 100644 testsuite/build_farm/torture-LOCK4.test create mode 100644 testsuite/build_farm/torture-LOCK5.test create mode 100644 testsuite/build_farm/torture-OPEN.test create mode 100644 testsuite/build_farm/torture-OPLOCK1.test create mode 100644 testsuite/build_farm/torture-OPLOCK3.test create mode 100644 testsuite/build_farm/torture-RANDOMIPC.test create mode 100644 testsuite/build_farm/torture-RW1.test create mode 100644 testsuite/build_farm/torture-RW2.test create mode 100644 testsuite/build_farm/torture-TCON.test create mode 100644 testsuite/build_farm/torture-TORTURE.test create mode 100644 testsuite/build_farm/torture-TRANS2.test create mode 100644 testsuite/build_farm/torture-UNLINK.test create mode 100644 testsuite/build_farm/torture-setup.fns (limited to 'testsuite') diff --git a/testsuite/build_farm/runlist b/testsuite/build_farm/runlist index f269fac7f22..9bc7273ac09 100644 --- a/testsuite/build_farm/runlist +++ b/testsuite/build_farm/runlist @@ -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" diff --git a/testsuite/build_farm/torture-ATTR.test b/testsuite/build_farm/torture-ATTR.test new file mode 100644 index 00000000000..db6d5e87824 --- /dev/null +++ b/testsuite/build_farm/torture-ATTR.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "ATTR" diff --git a/testsuite/build_farm/torture-BROWSE.test b/testsuite/build_farm/torture-BROWSE.test new file mode 100644 index 00000000000..da758977da5 --- /dev/null +++ b/testsuite/build_farm/torture-BROWSE.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "BROWSE" diff --git a/testsuite/build_farm/torture-DELETE.test b/testsuite/build_farm/torture-DELETE.test new file mode 100644 index 00000000000..395f449d1e1 --- /dev/null +++ b/testsuite/build_farm/torture-DELETE.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "DELETE" diff --git a/testsuite/build_farm/torture-DENY1.test b/testsuite/build_farm/torture-DENY1.test new file mode 100644 index 00000000000..99ce7ea8869 --- /dev/null +++ b/testsuite/build_farm/torture-DENY1.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "DENY1" diff --git a/testsuite/build_farm/torture-DENY2.test b/testsuite/build_farm/torture-DENY2.test new file mode 100644 index 00000000000..17c8f707d87 --- /dev/null +++ b/testsuite/build_farm/torture-DENY2.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "DENY2" diff --git a/testsuite/build_farm/torture-DIR.test b/testsuite/build_farm/torture-DIR.test new file mode 100644 index 00000000000..085ce59c3b0 --- /dev/null +++ b/testsuite/build_farm/torture-DIR.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "DIR" diff --git a/testsuite/build_farm/torture-FDPASS.test b/testsuite/build_farm/torture-FDPASS.test new file mode 100644 index 00000000000..e8af277d430 --- /dev/null +++ b/testsuite/build_farm/torture-FDPASS.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "FDPASS" diff --git a/testsuite/build_farm/torture-LOCK1.test b/testsuite/build_farm/torture-LOCK1.test new file mode 100644 index 00000000000..fd01c492f16 --- /dev/null +++ b/testsuite/build_farm/torture-LOCK1.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "LOCK1" diff --git a/testsuite/build_farm/torture-LOCK2.test b/testsuite/build_farm/torture-LOCK2.test new file mode 100644 index 00000000000..66b671d8010 --- /dev/null +++ b/testsuite/build_farm/torture-LOCK2.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "LOCK2" diff --git a/testsuite/build_farm/torture-LOCK3.test b/testsuite/build_farm/torture-LOCK3.test new file mode 100644 index 00000000000..dcf14019d8e --- /dev/null +++ b/testsuite/build_farm/torture-LOCK3.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "LOCK3" diff --git a/testsuite/build_farm/torture-LOCK4.test b/testsuite/build_farm/torture-LOCK4.test new file mode 100644 index 00000000000..8fdc9b66615 --- /dev/null +++ b/testsuite/build_farm/torture-LOCK4.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "LOCK4" diff --git a/testsuite/build_farm/torture-LOCK5.test b/testsuite/build_farm/torture-LOCK5.test new file mode 100644 index 00000000000..a04f83c8491 --- /dev/null +++ b/testsuite/build_farm/torture-LOCK5.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "LOCK5" diff --git a/testsuite/build_farm/torture-OPEN.test b/testsuite/build_farm/torture-OPEN.test new file mode 100644 index 00000000000..ee3e55f0890 --- /dev/null +++ b/testsuite/build_farm/torture-OPEN.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "OPEN" diff --git a/testsuite/build_farm/torture-OPLOCK1.test b/testsuite/build_farm/torture-OPLOCK1.test new file mode 100644 index 00000000000..bb606ad3bc9 --- /dev/null +++ b/testsuite/build_farm/torture-OPLOCK1.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "OPLOCK1" diff --git a/testsuite/build_farm/torture-OPLOCK3.test b/testsuite/build_farm/torture-OPLOCK3.test new file mode 100644 index 00000000000..f8dfb3f8e9b --- /dev/null +++ b/testsuite/build_farm/torture-OPLOCK3.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "OPLOCK3" diff --git a/testsuite/build_farm/torture-RANDOMIPC.test b/testsuite/build_farm/torture-RANDOMIPC.test new file mode 100644 index 00000000000..e510b6b6672 --- /dev/null +++ b/testsuite/build_farm/torture-RANDOMIPC.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "RANDOMIPC" diff --git a/testsuite/build_farm/torture-RW1.test b/testsuite/build_farm/torture-RW1.test new file mode 100644 index 00000000000..6be4a897d91 --- /dev/null +++ b/testsuite/build_farm/torture-RW1.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "RW1" diff --git a/testsuite/build_farm/torture-RW2.test b/testsuite/build_farm/torture-RW2.test new file mode 100644 index 00000000000..a647d9de2e9 --- /dev/null +++ b/testsuite/build_farm/torture-RW2.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "RW22" diff --git a/testsuite/build_farm/torture-TCON.test b/testsuite/build_farm/torture-TCON.test new file mode 100644 index 00000000000..7d1aba0f29f --- /dev/null +++ b/testsuite/build_farm/torture-TCON.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "TCON" diff --git a/testsuite/build_farm/torture-TORTURE.test b/testsuite/build_farm/torture-TORTURE.test new file mode 100644 index 00000000000..bc97e94e850 --- /dev/null +++ b/testsuite/build_farm/torture-TORTURE.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "TORTURE" diff --git a/testsuite/build_farm/torture-TRANS2.test b/testsuite/build_farm/torture-TRANS2.test new file mode 100644 index 00000000000..d2a387f1afc --- /dev/null +++ b/testsuite/build_farm/torture-TRANS2.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "TRANS2" diff --git a/testsuite/build_farm/torture-UNLINK.test b/testsuite/build_farm/torture-UNLINK.test new file mode 100644 index 00000000000..b7086bbc838 --- /dev/null +++ b/testsuite/build_farm/torture-UNLINK.test @@ -0,0 +1,2 @@ +. torture_setup.fns +test_torture "UNLINK" 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 +} -- cgit From 584a14a2163a22d6a532c926040f4f9bcc34463d Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 2 Jul 2001 07:20:00 +0000 Subject: We need strict locking to pass LOCK4 Andrew Bartlett --- testsuite/build_farm/basicsmb.smb.conf.template | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'testsuite') diff --git a/testsuite/build_farm/basicsmb.smb.conf.template b/testsuite/build_farm/basicsmb.smb.conf.template index 78f1da3d4ef..b0ecc0946d5 100644 --- a/testsuite/build_farm/basicsmb.smb.conf.template +++ b/testsuite/build_farm/basicsmb.smb.conf.template @@ -9,6 +9,8 @@ guest account = WHOAMI domain logons = yes + strict locking = yes + include = PREFIX/lib/smb.conf.%L [test] @@ -34,4 +36,4 @@ path = PREFIX guest ok = yes read only = yes - comment = Unauthenticated share for use in share level test \ No newline at end of file + comment = Unauthenticated share for use in share level test -- cgit From d04ea88b5d4b010d77dec45104dcf6a2b5a071f2 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 2 Jul 2001 09:10:32 +0000 Subject: Fix the torture test, we had the wrong file-name in the tests Andrew Bartlett --- testsuite/build_farm/torture-setup.fns | 19 ------------------- testsuite/build_farm/torture_setup.fns | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 19 deletions(-) delete mode 100644 testsuite/build_farm/torture-setup.fns create mode 100644 testsuite/build_farm/torture_setup.fns (limited to 'testsuite') diff --git a/testsuite/build_farm/torture-setup.fns b/testsuite/build_farm/torture-setup.fns deleted file mode 100644 index 3d9abbcd79b..00000000000 --- a/testsuite/build_farm/torture-setup.fns +++ /dev/null @@ -1,19 +0,0 @@ -. 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 -} 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 +} -- cgit From bc6160a48282f026845476e632fe365ff2fd63d2 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Tue, 3 Jul 2001 04:06:10 +0000 Subject: Running torture-RANDOMIPC on the build farm doesn't go down as a 'good idea' as its logsfiles are BIG! --- testsuite/build_farm/runlist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'testsuite') diff --git a/testsuite/build_farm/runlist b/testsuite/build_farm/runlist index 9bc7273ac09..6b1b0f2e6bf 100644 --- a/testsuite/build_farm/runlist +++ b/testsuite/build_farm/runlist @@ -1 +1 @@ -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" +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-OPLOCK1 torture-OPLOCK3 torture-DIR torture-DENY1 torture-DENY2 torture-TCON torture-RW1 torture-RW2 torture-OPEN torture-DELETE" -- cgit From 733762fcd7a67061a1e4473d2f5f6d0ecb1611c0 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Wed, 4 Jul 2001 05:01:03 +0000 Subject: OK, we have what it takes, lets start the tests... Andrew Bartlett --- testsuite/build_farm/runlist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'testsuite') diff --git a/testsuite/build_farm/runlist b/testsuite/build_farm/runlist index d025bdcd981..f269fac7f22 100644 --- a/testsuite/build_farm/runlist +++ b/testsuite/build_farm/runlist @@ -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" -- cgit