Test infrastructure improvements
Matthieu Patou
mat at samba.org
Sat Oct 25 22:26:12 MDT 2014
On 10/25/2014 03:06 PM, Jelmer Vernooij wrote:
> Matthieu and I got together a couple of weeks ago to hack on the
> Samba testsuite.
>
> Our main goal has so far been on reducing the overall run time of the
> testsuite, through various means. Matthieu has been pesking me about
> running tests in parallel for a long time.
>
> I've put the todo-list we compiled on the wiki:
> https://wiki.samba.org/index.php/Test_Infrastructure_Sprint
>
> What we have at the moment:
>
> * drop the samba3/samba4 distinction?
> * randomize test order [mat]
> * statistics!
> * measure total run time and per test run time
> * prevent slow test addition
> * record env startup time [jelmer]
> * make testsuite output top X [mat]
> * reduce the cardinality of RPC tests
> * parallelize with testr [jelmer]
> * migrate to subunit2
> * make all tests support --list
> * <s>require all tests output subunit</s>
> * reduce selftest run overhead
> * <s>make symbol deduplication a test, not a build phase</s>
> * documentation
> * simplification of test run infrastructure
>
> Cheers,
>
> Jelmer
Thank you Jelmer for doing it, I was supposed to do it but failed to do
it in a timely maner.
Matthieu.
--
Matthieu Patou
Samba Team
http://samba.org
More information about the samba-technical
mailing list