Boost logo

Boost :

From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2004-07-17 11:55:27

A beta version of Boost-wide, multi-platform regression status reports
is available at
Well, they are not truly multi-platform at the moment -- only one set
of results is shown, but they will become such as soon as somebody
uploads another set of logs. The details on this and other matters

The reports are re-generated every two hours against the test logs
collected from

To get their platform/compiler included into the report, the regression
runners need to insert
script invocation somewhere in their driver scripts (after the bjam has
already run, of course).

A typical command line for the script is shown below:

python --locate-root=C:\Users\Administrator\boost\main\r
--runner=metacomm --tag=CVS-HEAD --platform=win32 --comment=comment.html
--timestamp="Sat, 17 Jul 2004 07:09:58 +0000" --user=agurtovoy

To be most useful, a timestamp needs to be acquired right before *CVS
checkout/update* is started (as opposite to when the test are finished).
The script requires Python 2.3 and, for Windows platform, some version of

The goal is to have a single page that reflects the status of the CVS
across all platforms/compilers we currently test against. Moreover, a
separation of test runs from report generation significantly lowers
the regression's setup cost. Hopefully with other improvements in that
area we will get more volunteers running the tests on a wider range of

As usual, comments/suggestions/bug reports are most welcome.

Aleksey Gurtovoy
MetaCommunications Engineering

Boost list run by bdawes at, gregod at, cpdaniel at, john at