Build farm and pre-review testing

Andrew Bartlett abartlet at samba.org
Sat Jun 27 21:46:53 MDT 2015


On Sat, 2015-06-27 at 22:55 +0000, Jelmer Vernooij wrote:

> On a related note, I'm surprised we haven't seen any test failures because of
> this. Do we just not have any 32 bit machines on the build farm?

Even if we did, I'm not sure anybody is watching.

As you and Douglas know (but the list doesn't), I'm spending some time
at the moment playing with the combination of Kallithea and jenkins to
run autobuild tests on proposed patches against multiple systems (eg
i386, FreeBSD) *before* the review, not after autobuild.  My hope is
that we could then use such a platform for both reviews and pre-merge
testing.

The only other free system that appears close to our team requirements
are GitLab and Phabrecator, and it would be good to have similar trial
systems built to examine those options.  I've also contacted
http://phacility.com/ about hosting, to explore if we could just get a
hosted service for this. 

Unlike other systems, Kallithea isn't tied to the pull request / merge
workflow, because it actually can't do server-side merged, these are
done in the client.  Ironically, doing less might be more useful for us.

Thanks,

Andrew Bartlett

-- 
Andrew Bartlett                       http://samba.org/~abartlet/
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba




More information about the samba-technical mailing list