Boost logo

Boost Testing :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2007-09-18 13:11:34


Phil and Sebastian,

Phil Endecott wrote:
> Beman Dawes wrote:
>> The Boost regression test results at
>> http://beta.boost.org/development/tests/trunk/developer/summary.html are
>> generated via xsl. The xsl files are found located at
>> boost-root\tools\regression\xsl_reports\xsl\v2.
>>
>> We want to make a very small addition to the reports, but the folks at
>> Meta-comm who wrote these files are unavailable. That points out a
>> second problem; as long as the folks at Meta-comm are the only ones who
>> understand these files enough to make changes, we've got a single point
>> of possible failure, and that's uncomfortable.
>>
>> So we are looking for xsl knowledgeable volunteers to work with Rene,
>> me, and the other folks on the testing list to do simple maintenance
>> tasks on these files and our test reporting system.
>>
>> Any takers?
>
> I can probably help out with your current "very small addition", though
> I can't promise a longer term commitment.

Great! If you and Sebastian sign up for the Boost-Testing list at
lists.boost.org, that would be helpful since it is the best list for
discussion of these test related topics.

The "very small addition" is to display the revision number, in the form
"rev 12345" or similar, in the column header, centered under the
"runner". The number will be supplied as the value for a new "revision"
property in the results file. Here is the python code that will create
it, to give you the context:

     results_xml.startElement(
           'test-run'
         , {
               'tag': tag
             , 'platform': platform
             , 'runner': runner_id
             , 'timestamp': timestamp
             , 'source': source
             , 'run-type': run_type
             , 'revision': revision
             }
         )

Since the "revision" property is new, it won't be present in results
files for awhile. It should start to appear in the "BGD-Ubuntu" results
first, sometime later today or early tomorrow.

TIA,

--Beman


Boost-testing list run by mbergal at meta-comm.com