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