bug-libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Spurious tests are run in the old testsuite.


From: Ralf Wildenhues
Subject: Re: Spurious tests are run in the old testsuite.
Date: Thu, 7 Oct 2010 06:30:22 +0200
User-agent: Mutt/1.5.20 (2010-08-04)

Hi Peter,

* Peter Rosin wrote on Tue, Oct 05, 2010 at 03:12:41PM CEST:
> I hate to whine, but here I go anyway.  You should try to
> 
> $ mkdir newdir
> $ cd newdir
> $ .../configure
> $ make
> $ make check-interactive
> 
> and count how many extra tests that are run (37 extra tests, 51 instead
> of 14).

You have a point.  Backing out parallel-tests is not the solution
though, at least not one I like.  ;-)

One way forward is to use separate build directories for the static,
conf, shared, undef, nopic, variants of the tests.  And their install
directories.  That way they should be as decoupled as previously again.

I'll work on a patch.

> Please remind me of the astounding performance benefits achieved
> elsewhere with the parallelism in the testsuite, because I'm not seeing
> any of that over here.

make -k check over here:
276.19user 182.61system 8:04.74elapsed 94%CPU (0avgtext+0avgdata 
131760maxresident)k
22320inputs+1482992outputs (68major+78493826minor)pagefaults 0swaps

with -j3 TESTSUITEFLAGS=-j3 on a two-way system:
318.66user 195.76system 4:56.79elapsed 173%CPU (0avgtext+0avgdata 
131840maxresident)k
280inputs+1484680outputs (4major+78490615minor)pagefaults 0swaps

Cheers,
Ralf



reply via email to

[Prev in Thread] Current Thread [Next in Thread]