|
Boost Testing : |
From: David Abrahams (dave_at_[hidden])
Date: 2007-02-03 14:49:51
Martin Wille <mw8329_at_[hidden]> writes:
> David Abrahams schrieb:
>> David Abrahams <dave_at_[hidden]> writes:
>>
>>> When I pass --incremental I always delete the old bjam.log first because
>>> otherwise regression.py will just append to the existing one. Am I
>>> doing the right thing?
>>
>> I'm guessing not, since I am seeing lots of holes in my regression
>> reports. I turned off the deletion and cleared out all my binaries so
>> the next run should be complete. A nightly cron job also does that for
>> me. Please let me know if I'm on the right track.
>
> AFAICS, deleting bjam.log is not the reason for the holes. The reason
> usually is some problem with parsing bjam.log in order to produce the
> XML files.
>
> I delete my log files before each (incremental) run here and I don't see
> a lot of holes in my part of the table.
Okay, then we still have a problem. I cc:'d Aleksey and Misha, but I
don't really know who maintains that parsing software.
FWIW, I've always maintained that parsing the logs was a fragile way
to get the XML and that we should write bjam rules to generate it.
-- Dave Abrahams Boost Consulting www.boost-consulting.com