else:
validate_list = []
-def plansmbtorturetestsuite(name, env, options, modname=None):
+def plansmbtorturetestsuite(name, env, options, modname=None, target="samba4"):
if modname is None:
modname = "samba4.%s" % name
if isinstance(options, list):
options = " ".join(options)
- cmdline = "%s $LISTOPT %s %s" % (valgrindify(smb4torture), options, name)
+ torture = smb4torture
+ torture += " --target=%s" % target
+ cmdline = "%s $LISTOPT %s %s" % (valgrindify(torture), options, name)
plantestsuite_loadlist(modname, env, cmdline)
def smb4torture_testsuites(prefix):
for t in base + raw + smb2 + netapi + libsmbclient:
plansmbtorturetestsuite(t, "dc", ['//$SERVER/tmp', '-U$USERNAME%$PASSWORD'] + ntvfsargs)
- plansmbtorturetestsuite(t, "ntvfsdc", ['//$SERVER/tmp', '-U$USERNAME%$PASSWORD'] + ntvfsargs)
+ plansmbtorturetestsuite(t, "ntvfsdc", ['//$SERVER/tmp', '-U$USERNAME%$PASSWORD'] + ntvfsargs, target="samba4-ntvfs")
plansmbtorturetestsuite("raw.qfileinfo.ipc", "dc", '//$SERVER/ipc\$ -U$USERNAME%$PASSWORD')