Hi all,
Here is the patch. It looks like there are 2 boost summary report generation tools, one in C++ and one in XSL. I have updated the XSL version with the library component success percentage (when failing or unusable), success/fail/unusable total count, and showing of unexpected success test for unusable components. For the C++ one, I only have the unexpected success for unusable component test part. I could add the other 2 reports if you think it's also nice to have for the official boost summary report page (I assume the C++ version is the one actually used).
(See attached file: boost-tool-patch.patch)
Armand
Hubert Tong---2013/10/02 10:12:23 AM---Hi all, We have a locally tested patch ready which shows the percentage passing for libraries which
|
Hubert Tong/Toronto/IBM |
|
Running Boost regression tests <boost-testing@lists.boost.org>, |
|
"Boost-Testing" <boost-testing-bounces@lists.boost.org>, Armand Li/Toronto/IBM@IBMCA |
|
2013/10/02 10:12 AM |
|
Re: [Boost-testing] Result masking behaviour for libraries marked"unusable" |
Hi all,
We have a locally tested patch ready which shows the percentage passing for libraries which are marked unusable and also the percentage failing for other libraries.
My colleague will be sending it shortly.
-- Hubert Tong
Hubert S. K. Tong
IBM Canada Ltd.
8200 Warden Avenue
Markham, Ontario L6G 1C7
Canada
E-mail: hstong@ca.ibm.com
"John Maddock" ---22-08-2013 11:51:08 AM---> I am running the AIX tester and have upgraded to version 12.1.0.4 of the > IBM compiler.
From: "John Maddock" <john@johnmaddock.co.uk>
To: "Running Boost regression tests" <boost-testing@lists.boost.org>,
Date: 22-08-2013 11:51 AM
Subject: Re: [Boost-testing] Result masking behaviour for libraries marked"unusable"
Sent by: "Boost-Testing" <boost-testing-bounces@lists.boost.org>
> I am running the AIX tester and have upgraded to version 12.1.0.4 of the
> IBM compiler.
> I believe that the current treatment of libraries marked unusable,
> especially when the tests are mostly passing, is unhelpful both for myself
> and to the community.
> Since the results are masked out of the status page, how are people
> supposed to gauge for themselves whether or not the library is usable for
> them?
>
> For example, the geometry/extensions tests all pass on the test results
> for
> the AIX runner except for issues with buffer_inserter.hpp.
> If a user wanted to use geometry/extensions and did not have a need for
> the
> functionality tied to buffer_inserter.hpp, they are currently impeded from
> finding the actual status.
I think it's a good point - as library authors we have no way of knowing
when a compiler will jump from "unsupportable" to "compliant" so showing the
actual results would make sense.
John.
_______________________________________________
Boost-Testing mailing list
Boost-Testing@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-testing