* Charles Wilson wrote on Wed, Jan 21, 2009 at 08:47:42PM CET:
> [...] EVERY separate patchset requires an independent full testsuite
> run.  Until recently, that was 5 hours of sitting in front of my
> computer waiting for popups, while that computer was completely useless
> for anything else (100% cpu).

That is horrible.  May I ask what kind of CPU you have, and which Cygwin
version?  Can you work on a Linux system with Wine, for at least those
changes for which the difference shouldn't matter that much?  Can you
work on a GCC cfarm system for those tests where Cygwin isn't a premium,
and ask the people running the mingw-w64 system for an account to test
there?

FWIW, on a two-way system here, the Libtool testsuite finishes in a
little less than 6 minutes.  However that is a bit cheated, as it uses
parallel Autotest (from git Autoconf) and as yet unpublished parallel
Automake TESTS (yes I need to clean up patches for Automake and Libtool
and publish them).  On a GCC compile farm 8-way I think I brought the
test suite below a minute at one time, when excluding stress test and
low max_cmd_len test.  These two tests need to be split up and/or moved
earlier in the suite in order to allow for better parallelism.

Cheers,
Ralf


Reply via email to