On Thu, Nov 03, 2016 at 09:42:10PM +0800, Michal Privoznik wrote: > So far, the main code is built in parallel, which makes it pretty > fast. But with a lots of tests we have now I've noticed this part > takes too much time to build. The problem was that tests were > build and run in a single job. > > Also, 'make' in the first hunk is useless. The test suite is not > built due to 'make all' because there's no .git in the sources > unpacked from a tar.xz archive. It's 'make check' which triggers > tests build. > > Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> > --- > > diff to v1: > - Instead of fixing 'make' in the first hunk, drop it from there. > > libvirt.spec.in | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/libvirt.spec.in b/libvirt.spec.in > index 545990c..5133936 100644 > --- a/libvirt.spec.in > +++ b/libvirt.spec.in > @@ -1290,7 +1290,6 @@ rm -fr %{buildroot} > > %check > cd tests > -make > # These tests don't current work in a mock build root > for i in nodeinfotest seclabeltest > do > @@ -1299,7 +1298,7 @@ do > printf '#!/bin/sh\nexit 0\n' > $i > chmod +x $i > done > -if ! make check VIR_TEST_DEBUG=1 > +if ! make %{?_smp_mflags} check VIR_TEST_DEBUG=1 > then > cat test-suite.log || true > exit 1 ACK Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list