On Fri, 07/28 02:46, Philippe Mathieu-Daudé wrote:
> Hi Fam,
> 
> On 07/17/2017 03:35 AM, Fam Zheng wrote:
> > So far we have these tests running by patchew on each patch series:
> > 
> >    * Docker tests
> >      Basically it is
> >          make docker-test-quick@centos6 \
> >               docker-test-build@min-glib \
> >               docker-test-mingw@fedora"
> > 
> >    * checkpatch.pl
> >      Each patch is fed to ./scripts/checkpatch.pl and all errors are 
> > reported.
> > 
> >    * s390x
> >      It runs on a machine shared by Fedora team, basically only 
> > "./configure and
> >      make", because "make check" hanging is tricky to deal with from an
> >      automation perspective. (Ideas?)
> > 
> >    * FreeBSD
> >      Like s390x.
> > 
> [...]
> > Q4: Any other improvements/features you want? (E.g. some documentation? :)
> 
> I'm unsure if someone already asked about it, but is it possible to sort the
> tests, like:
> - fastest/cheapest
> - more likely to fail
> - ...
> - scarce resources at last
> 
> And abort/send report on first failure.

Different hosts run tests in parallel, currently they are three: FreeBSD, Fedora
s390 and Fedora x86_64, and there isn't a strict order between them.

Also I'm not sure it's a good idea to _not_ run build tests if checkpatch test
fails.

One thing I agree is that checkpatch reports should be generated as soon as
possible, which is not the case at the moment. Thanks.

Fam

Reply via email to