Selftest environment interdependency graph

Andreas Schneider asn at samba.org
Mon Jan 8 09:19:41 UTC 2018


On Monday, 8 January 2018 10:12:16 CET Andrew Bartlett wrote:
> 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:
> > 
> > https://git.samba.org/?p=asn/
> > 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:
> > https://git.samba.org/?p=asn/samba.git;a=shortlog;h=refs/heads/master-self
> > test
> 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

I think this is the test we also hit last time and then got sidetracked :-(

A problem is that a lot of tests taint environments and do not clean up. 
Leaving test users around or use the Administrator account and change that 
than creating a temporary user :-(


However, thanks for the work on this :-)

-- 
Andreas Schneider                   GPG-ID: CC014E3D
Samba Team                             asn at samba.org
www.samba.org





More information about the samba-technical mailing list