[WIP][PATCH] Run make test envs in parallel in autobuild
abartlet at samba.org
Tue Feb 28 08:58:27 UTC 2017
This patch was inspired by the fact that even our basic python tests do
not run in the travis-ci triggered by github pull requests.
I also wanted to see what time we could save by running some tests from
the separated environments in a different autobuild task (which maps to
distinct travis-ci tasks).
On the Catalyst cloud, this decreases overall time on a 4 CPU server by
80mins, to 180min from 260min. It may be making the flapping tests
flap more also however, and these need to be understood.
Tasks that run in under 45mins can run in travis-ci, which is a good
Anyway, for now it is food for thought and a possible way to reduce the
ever-expanding build and test times, and ensure more of our tests run
for github users.
Andrew Bartlett http://samba.org/~abartlet/
Authentication Developer, Samba Team http://samba.org
Samba Developer, Catalyst IT http://catalyst.net.nz/services/samba
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 6651 bytes
Desc: not available
More information about the samba-technical