On Thu, Nov 03, 2016 at 08:36:30PM +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. > > Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> > --- > libvirt.spec.in | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libvirt.spec.in b/libvirt.spec.in > index 545990c..4378d0a 100644 > --- a/libvirt.spec.in > +++ b/libvirt.spec.in > @@ -1290,7 +1290,7 @@ rm -fr %{buildroot} > > %check > cd tests > -make > +make %{?_smp_mflags} Oh what's this cruft doing here - it is pointless - the 'make' invocation in %build already built the tests. > # These tests don't current work in a mock build root > for i in nodeinfotest seclabeltest > do > @@ -1299,7 +1299,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 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