summaryrefslogtreecommitdiffstats
path: root/source3
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2015-02-02 16:16:45 +0100
committerGünther Deschner <gd@samba.org>2015-03-02 19:50:55 +0100
commitf5a0ccc228ce1ef7d9e0e660308b5bfa15d8cf76 (patch)
tree831d94359b7dac2d828a21c439aaee367c66c0e2 /source3
parent975073adc1dece6ab65dcb0bf533b583fbab1d38 (diff)
downloadsamba-f5a0ccc228ce1ef7d9e0e660308b5bfa15d8cf76.tar.gz
samba-f5a0ccc228ce1ef7d9e0e660308b5bfa15d8cf76.tar.xz
samba-f5a0ccc228ce1ef7d9e0e660308b5bfa15d8cf76.zip
selftest: re-enable nsswrapper integration testing for dc and member environments.
There are some failures: - The dc environment fails consistently due to duplicate uid, (for the calling user and the domain administrator). ==> Marked as knownfail. - The s3member environment only fails under very strange circumstances: - one needs to run the unix.whoami test in the member and s3member environment for the local.nss test to fail in the s3member:local env. The failure is then related to builtin administrators sharing a gid with a different group. --> This is really really strange!!! ==> Marked as knownfail. Pair-Programmed-With: Guenther Deschner <gd@samba.org> Signed-off-by: Michael Adam <obnox@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User(master): Günther Deschner <gd@samba.org> Autobuild-Date(master): Mon Mar 2 19:50:55 CET 2015 on sn-devel-104
Diffstat (limited to 'source3')
-rwxr-xr-xsource3/selftest/tests.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/source3/selftest/tests.py b/source3/selftest/tests.py
index 0a59903a53..ab34cd5497 100755
--- a/source3/selftest/tests.py
+++ b/source3/selftest/tests.py
@@ -280,7 +280,7 @@ rpc = ["rpc.authcontext", "rpc.samba3.bind", "rpc.samba3.srvsvc", "rpc.samba3.sh
"rpc.netlogon.admin",
"rpc.schannel", "rpc.schannel2", "rpc.bench-schannel1", "rpc.schannel_anon_setpw", "rpc.join", "rpc.bind"]
-local = ["local.ndr"]
+local = ["local.nss", "local.ndr"]
idmap = [ "idmap.rfc2307" ]
@@ -376,6 +376,9 @@ for t in tests:
plansmbtorture4testsuite(t, "s3dc", '//$SERVER_IP/tmp -U$%', description="anonymous password set")
plansmbtorture4testsuite(t, "s3dc_schannel", '//$SERVER_IP/tmp -U$%', description="anonymous password set (schannel enforced server-side)")
plansmbtorture4testsuite(t, "plugin_s4_dc", '//$SERVER/tmp -U$%', description="anonymous password set")
+ elif t == "local.nss":
+ for env in ["s3dc:local", "s3member:local", "member:local", "plugin_s4_dc:local", "dc:local"]:
+ plansmbtorture4testsuite(t, env, '//$SERVER/tmp -U$USERNAME%$PASSWORD')
else:
plansmbtorture4testsuite(t, "s3dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD')
plansmbtorture4testsuite(t, "plugin_s4_dc", '//$SERVER/tmp -U$USERNAME%$PASSWORD')