^samba3.unix.whoami ntlm user@realm\(ad_member\)
^samba4.blackbox.smbclient\(ad_member:local\)\(ad_member:local\)
^samba4.blackbox.smbclient\(chgdcpass:local\)\(chgdcpass:local\)
-^samba4.rpc.join on ncacn_ip_tcp with bigendian\(ad_dc_default\)
-^samba4.rpc.join on ncacn_ip_tcp with seal,padcheck\(ad_dc_default\)
-^samba4.rpc.join on ncacn_ip_tcp with validate\(ad_dc_default\)
-^samba4.rpc.join on ncacn_np with bigendian\(ad_dc_default\)
-^samba4.rpc.join on ncacn_np with seal,padcheck\(ad_dc_default\)
-^samba4.rpc.join on ncacn_np with validate\(ad_dc_default\)
-^samba4.rpc.join on ncalrpc with bigendian\(ad_dc_default:local\)
-^samba4.rpc.join on ncalrpc with seal,padcheck\(ad_dc_default:local\)
-^samba4.rpc.join on ncalrpc with validate\(ad_dc_default:local\)
^samba4.smb.signing disabled on with -k no --option=gensec:spengo=no --signing=off domain-creds\(ad_member\)
^samba4.smb.signing disabled on with -k no --signing=off domain-creds\(ad_member\)
^samba4.smb.signing disabled on with -k yes --signing=off domain-creds\(ad_member\)
for t in tests:
if t == "rpc.netlogon":
env = "ad_dc_ntvfs"
+ elif t == "rpc.join":
+ env = "ad_dc_default_smb1"
plansmbtorture4testsuite(t, env + local, ["%s:$SERVER[%s]" % (transport, bindoptions), '-U$USERNAME%$PASSWORD', '--workgroup=$DOMAIN'], "samba4.%s on %s with %s" % (t, transport, bindoptions))
plansmbtorture4testsuite('rpc.samba3-sharesec', env + local, ["%s:$SERVER[%s]" % (transport, bindoptions), '-U$USERNAME%$PASSWORD', '--workgroup=$DOMAIN', '--option=torture:share=tmp'], "samba4.rpc.samba3.sharesec on %s with %s" % (transport, bindoptions))
env = "ad_dc_default"
if t in ["rpc.srvsvc", "rpc.mgmt"]:
env = "ad_dc_ntvfs"
+ elif t == "rpc.join":
+ env = "ad_dc_default_smb1"
plansmbtorture4testsuite(t, env, ["$SERVER[%s]" % bindoptions, '-U$USERNAME%$PASSWORD', '--workgroup=$DOMAIN'], "samba4.%s with %s" % (t, bindoptions))
t = "rpc.countcalls"