|
Boost : |
From: William E. Kempf (williamkempf_at_[hidden])
Date: 2002-08-13 08:57:34
----- Original Message -----
From: "Beman Dawes" <bdawes_at_[hidden]>
> At 05:17 PM 8/12/2002, William E. Kempf wrote:
>
> >> The trick would be to do it in a way that automates the introduction
> into
> >> status tables.
> >>
> >> For example, say the boost::shared_ptr test program wrote this to
cout:
> >>
> >> <metric type="space" description="shared_ptr<> size"
> >> unit="bytes" value="8"></metric>
> >>
> >> Then reporting programs which were interested in could include these
> >> results in their output. No cost to test programs which don't wish to
> >> report any size, no cost to reporting programs which don't care to
> report
> >> size metrics. No manual intervention.
> >
> >Contrary to the marketing of XML, that's really not a format that's very
> >readable to users.
>
> But humans would not be the main readers. Various post-process
converters,
> typically to HTML, would be the most common readers.
I disagree. During development I run the Boost.Threads regression tests
extremely frequently, and would expect other developers do the same thing.
I rely on meaningful output from these tests. Running the full regression
test procedure just to produce readable HTML for this is only going to slow
down my development.
Bill Kempf
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk