Selftest environment interdependency graph

Andrew Bartlett abartlet at
Mon Jan 8 09:12:16 UTC 2018

On Mon, 2018-01-08 at 10:06 +0100, Andreas Schneider via samba-
technical wrote:
> On Monday, 8 January 2018 07:16:17 CET Jamie McClymont via samba-technical 
> wrote:
> > Hi all,
> > 
> > I've been having a look at parallelisation of the testing process. To
> > that end, I have, through the Perl-parsing power of regex(!), created a
> > graph of dependencies between envs, including the time used running
> > suites for each env in one run on the catalyst cloud. This is attached
> > as svg for your viewing pleasure.
> Hi Jamie,
> looking at the graph we see that some things should be changed. Metze and I 
> looked into moving ad_member to ad_dc:
> samba.git;a=commitdiff;h=7f8dc6ff0662b5e3f6bfeab30139f1de37fc2edf
> However we got sidetracked by other stuff. So it doesn't work yet. There are 
> several tests failing for unknown reasons.
> More WIP is here:

Yeah, there is much still to untangle here.  The NT4 stuff should be
really simple to split out, but every time I try I get very odd
failures, like the ones Jamie already chased down, and now this one:

UNEXPECTED(failure): samba4.winbind.wbclient.wbcListUsers(nt4_dc:local)
REASON: Exception: Exception:
../nsswitch/libwbclient/tests/wbclient.c:361: wbcLookupUserSids(&sid,
1, &num_sids, &sids) was WBC_ERR_DOMAIN_NOT_FOUND, expected
WBC_ERR_SUCCESS: wbcLookupUserSids of S-1-5-21-2923062406-1030520007-
827082798-1158 failed

Andrew Bartlett

Andrew Bartlett             
Authentication Developer, Samba Team
Samba Developer, Catalyst IT

More information about the samba-technical mailing list