April 16, 2007
Sean Kelly wrote:
> Dan wrote:
>> Thomas Kuehne Wrote:
>>>> How long does it take for all tests to complete? Big difference between GDC/DMD?
>>> If the testsuite is the only running application and neglection dead
>>> locks: ~ 25 hours for DMD, ~ 36 hours for GDC
>>
>> Holy moley batman!  I didn't know D had enough source to take that long to do *anything* to it.  I could almost manually retype my entire scripting engine in that much time!
> 
> Sounds like D needs a DDStress client, kinda like SETI@Home ;-)
> 
> 
> Sean

Would that work?

0) download client
1) client runs and syncs with stress-test repository
1.1) client syncs compiler distribution(s) for needed tests
1.2) client gets list of incomplete test cases
1.3) client syncs stress-test code for needed test cases
2) client runs needed tests
3) client reports results
4) sleep while not idle
5) (system idle) loop to 1

That might work a treat for performance testing of discrete code samples, if nothing else.

-- 
- EricAnderton at yahoo
1 2
Next ›   Last »