summaryrefslogtreecommitdiff
path: root/selftest
diff options
context:
space:
mode:
authorRalph Boehme <slow@samba.org>2019-04-16 16:54:21 +0200
committerJeremy Allison <jra@samba.org>2019-08-08 20:24:33 +0000
commit017af5d583175ff9f15c64fa7cc631eb4512367b (patch)
treeb0284673eda3e834f5b2b2969a1b65d28824acb7 /selftest
parentb45a09f0e1ada1b5fa4a16fb652871f9ae973e2e (diff)
downloadsamba-017af5d583175ff9f15c64fa7cc631eb4512367b.tar.gz
torture: beginning of a mdssvc RPC service test-suite
Yikes! Most tests fail atm. Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'selftest')
-rw-r--r--selftest/knownfail.d/samba3.rpc8
-rwxr-xr-xselftest/target/Samba3.pm9
2 files changed, 17 insertions, 0 deletions
diff --git a/selftest/knownfail.d/samba3.rpc b/selftest/knownfail.d/samba3.rpc
new file mode 100644
index 00000000000..8e13167b532
--- /dev/null
+++ b/selftest/knownfail.d/samba3.rpc
@@ -0,0 +1,8 @@
+^samba3.rpc.mdssvc.rpccmd.open_unknown_share\(fileserver\)
+^samba3.rpc.mdssvc.rpccmd.open_spotlight_disabled\(fileserver\)
+^samba3.rpc.mdssvc.rpccmd.close\(fileserver\)
+^samba3.rpc.mdssvc.rpccmd.null_ph\(fileserver\)
+^samba3.rpc.mdssvc.disconnect1.invalid_ph_unknown1\(fileserver\)
+^samba3.rpc.mdssvc.disconnect2.invalid_ph_cmd\(fileserver\)
+^samba3.rpc.mdssvc.disconnect3.invalid_ph_close\(fileserver\)
+^samba3.rpc.mdssvc.mdscmd.fetch_unknown_cnid\(fileserver\)
diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm
index 5c327cab543..2587ea31253 100755
--- a/selftest/target/Samba3.pm
+++ b/selftest/target/Samba3.pm
@@ -939,6 +939,7 @@ sub setup_fileserver
my $fileserver_options = "
kernel change notify = yes
+ rpc_server:mdssvc = embedded
usershare path = $usershare_dir
usershare max shares = 10
@@ -947,6 +948,14 @@ sub setup_fileserver
get quota command = $prefix_abs/getset_quota.py
set quota command = $prefix_abs/getset_quota.py
+[spotlight]
+ path = $share_dir
+ spotlight = yes
+ read only = no
+[no_spotlight]
+ path = $share_dir
+ spotlight = no
+ read only = no
[lowercase]
path = $lower_case_share_dir
comment = smb username is [%U]