selftest: run the FSRVP test suite against s3fs
authorDavid Disseldorp <ddiss@samba.org>
Tue, 14 May 2013 22:45:17 +0000 (00:45 +0200)
committerJeremy Allison <jra@samba.org>
Tue, 31 Mar 2015 16:40:25 +0000 (18:40 +0200)
With FSRVP server support now present along with suitable mock-up test
infrastructure, run the FSRVP test suite against s3fs.

Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
selftest/knownfail
selftest/skip
source3/selftest/tests.py

index 1cf34da8ff770a8b3d1f7b128d8ac036a498bece..c16e916d066c59db9ba38d623e19a403e3a435f5 100644 (file)
 ^samba3.rpc.spoolss.printer.addprinterex.driver_info_winreg # knownfail or flapping?
 ^samba3.rpc.spoolss.printer.*.publish_toggle\(.*\)$ # needs spoolss AD member env
 ^samba3.rpc.spoolss.printserver.*.add_processor\(.*\)$
+^samba4.rpc.fsrvp      # fsrvp server only provided by smbd
 #
 # The following tests fail against ad_dc (aka s3fs) currently.
 # These need to be examined and either fixed or correctly categorised.
index ffb138cecb81063faccc134a071740a583a2606d..a66fffb7032498e1cda8a0b39985857f27699345 100644 (file)
@@ -84,7 +84,6 @@
 ^samba4.rpc.frsapi                                                     # Not provided by Samba 4
 ^samba4.rpc.ntsvcs                                                     # Not provided by Samba 4
 ^samba4.rpc.dfs                                                                # Not provided by Samba 4
-^samba4.rpc.fsrvp                                                      # fsrvp server support not yet provided
 ^samba4.rpc.clusapi                                                    # clusapi server support not yet provided
 ^samba4.*.base.samba3.*                                                # Samba3-specific test
 ^samba4.*.raw.samba3.*                                         # Samba3-specific test
index a60e7114836a921e9575cafe4c1005f3cf53a1bd..7436d267296547c969e3f754a6018b425e586c2c 100755 (executable)
@@ -466,3 +466,4 @@ for e in endianness_options:
             plansmbtorture4testsuite(test, "nt4_dc", options, 'over ncacn_ip_tcp with [%s%s%s] ' % (a, s, e))
 
 plansmbtorture4testsuite('rpc.epmapper', 'nt4_dc:local', 'ncalrpc: -U$USERNAME%$PASSWORD', 'over ncalrpc')
+plansmbtorture4testsuite('rpc.fsrvp', 'nt4_dc:local', 'ncacn_np:$SERVER_IP[/pipe/FssagentRpc] -U$USERNAME%$PASSWORD', 'over ncacn_np')