[LLVMdev] [PATCH] Parallelized make check

Chris Lattner clattner at apple.com
Sat Apr 25 15:26:06 PDT 2009


On Feb 25, 2009, at 4:37 PM, Julien Lerouge wrote:

> On Wed, Feb 25, 2009 at 12:02:18PM -0800, Julien Lerouge wrote:
>> For 2), I think the NewNightlyTest.pl script would require some small
>> changes, to invoke the jcheck target instead of check, pass the  
>> desired
>> -j flag, and also parse the log. I'll take a look. In any case, the
>> changes would only apply to the DejaGNU tests (llvm-test already  
>> works
>> fine with -jX).
>
> Here is an updated patch. It adds a -jcheck option to the
> NewNightlyTest.pl script to invoke the jcheck target instead of check.

Hi Julien,

This sounds great, please apply!

-Chris

>
>
> The jcheck targets now creates testrun.{log,sum} that look somewhat  
> like
> the original ones. I did a test run with the nightly server, it  
> seems it
> parsed the logs I sent correctly:
> http://llvm.org/nightlytest/fulltest.php?machine=388&night=9813
>
> Looking at the nightly server sources, it seems only the final report
> with the total number of pass/xpass/fail/xfail is needed.
>
> I slightly changed the Makefile so that the site.exp creation is  
> always
> done, even when check-one is invoked, like it was before.
>
> Hope this helps,
> Julien
>
> -- 
> Julien Lerouge
> PGP Key Id: 0xB1964A62
> PGP Fingerprint: 392D 4BAD DB8B CE7F 4E5F FA3C 62DB 4AA7 B196 4A62
> PGP Public Key from: keyserver.pgp.com
> <jcheck.diff>_______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list