Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r83587 - in trunk/tools/regression/test/report: . expected expected/developer
From: steven_at_[hidden]
Date: 2013-03-26 11:53:52


Author: steven_watanabe
Date: 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
New Revision: 83587
URL: http://svn.boost.org/trac/boost/changeset/83587

Log:
Initial test for the boost_report program.
Added:
   trunk/tools/regression/test/report/
   trunk/tools/regression/test/report/Jamfile.jam (contents, props changed)
   trunk/tools/regression/test/report/comment.html (contents, props changed)
   trunk/tools/regression/test/report/expected/
   trunk/tools/regression/test/report/expected/developer/
   trunk/tools/regression/test/report/expected/developer/any.html (contents, props changed)
   trunk/tools/regression/test/report/expected/developer/any_.html (contents, props changed)
   trunk/tools/regression/test/report/expected/developer/index.html (contents, props changed)
   trunk/tools/regression/test/report/expected/developer/index_.html (contents, props changed)
   trunk/tools/regression/test/report/expected/developer/issues.html (contents, props changed)
   trunk/tools/regression/test/report/expected/developer/issues_release_.html (contents, props changed)
   trunk/tools/regression/test/report/expected/developer/summary.html (contents, props changed)
   trunk/tools/regression/test/report/expected/developer/summary_.html (contents, props changed)
   trunk/tools/regression/test/report/expected/developer/toc.html (contents, props changed)
   trunk/tools/regression/test/report/expected/master.css (contents, props changed)
   trunk/tools/regression/test/report/expected/runner1.html (contents, props changed)
   trunk/tools/regression/test/report/expected/runners.html (contents, props changed)
   trunk/tools/regression/test/report/expected_results.xml (contents, props changed)
   trunk/tools/regression/test/report/explicit-failures-markup.xml (contents, props changed)
   trunk/tools/regression/test/report/runner.xml (contents, props changed)

Added: trunk/tools/regression/test/report/Jamfile.jam
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/Jamfile.jam 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,23 @@
+# Copyright (c) 2013 Steven Watanabe
+#
+# Distributed under the Boost Software Licence Version 1.0. (See
+# accompanying file LICENCE_1_0.txt or copy at
+# http://www.boost.org/LICENCE_1_0.txt)
+
+path-constant expected-results : expected_results.xml ;
+path-constant failures-markup : explicit-failures-markup.xml ;
+path-constant css : ../../xsl_reports/xsl/v2/html/master.css ;
+path-constant comment : comment.html ;
+run ../../build//boost_report :
+ --expected=\"$(expected-results)\"
+ --markup=\"$(failures-markup)\"
+ -rl -rdd -rds -ri -rn
+ --css=\"$(css)\"
+ --tag=trunk
+ --run-date=\"2013-Mar-26 17:23:08\"
+ --comment=\"$(comment)\"
+ :
+ runner.xml
+ :
+ : boost_report_test
+;

Added: trunk/tools/regression/test/report/comment.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/comment.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,63 @@
+<table style="border-spacing: 0.5em;">
+ <tr>
+ <td style="vertical-align: top;"><tt>uname</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Linux localhost.localdomain 3.8.3-203.fc18.x86_64 #1 SMP Mon Mar 18 12:59:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><tt>uptime</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+ 06:29:47 up 3 min, 2 users, load average: 0.16, 0.17, 0.07
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><tt>vmstat</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
+ r b swpd free buff cache si so bi bo in cs us sy id wa
+ 0 0 0 1264828 41068 324004 0 0 901 43 274 457 4 6 89 1
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><tt>xsltproc</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Using libxml 20900, libxslt 10127 and libexslt 816
+xsltproc was compiled against libxml 20900, libxslt 10127 and libexslt 816
+libxslt 10127 was compiled against libxml 20900
+libexslt 816 was compiled against libxml 20900
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><tt>python</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Python 2.7.3
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">previous run</td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Tue Mar 26 04:06:43 UTC 2013
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">current run</td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Tue Mar 26 13:29:47 UTC 2013
+ </pre>
+ </td>
+ </tr>
+</table>

Added: trunk/tools/regression/test/report/expected/developer/any.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/developer/any.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,12 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <link rel="stylesheet" type="text/css" href="../master.css" title="master"/>
+ <title>Boost regression: any/trunk</title>
+</head>
+<frameset cols="190px,*" frameborder="0" framespacing="0" border="0">
+<frame name="tocframe" src="toc.html" scrolling="auto"/>
+<frame name="docframe" src="any_.html" scrolling="auto"/>
+</frameset>
+</html>

Added: trunk/tools/regression/test/report/expected/developer/any_.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/developer/any_.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,219 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <link rel="stylesheet" type="text/css" href="../master.css" title="master" />
+</head>
+
+<body>
+<div class="links">
+<span><script type="text/javascript">
+<!--
+function make_tinyurl()
+{
+ window.open( 'http://tinyurl.com/create.php?url=' + parent.location.href );
+}
+//-->
+</script>
+
+TinyUrl</span>
+&#160;|&#160;Release View&#160;|&#160;user View&#160;|&#160;Legend
+</div>
+<h1 class="page-title">
+ <a class="hover-link" name="any" href="http://www.boost.org/libs/any" target="_top">any
+</a>/<a class="hover-link" href="summary.html" target="_top">trunk</a>
+</h1>
+<div class="report-info">
+ <div>
+ <b>Report Time: </b> Tue, 26 Mar 2013 17:23:08 +0000
+ </div>
+</div>
+<table border="0" cellspacing="0" cellpadding="0" class="library-table" width="1%" summary="Library results">
+ <thead>
+<tr>
+ <td colspan="2">&#160;</td>
+ <td colspan="1" class="runner">
+ Windows
+ </td>
+ <td colspan="2">&#160;</td>
+</tr>
+<tr>
+ <td colspan="2">&#160;</td>
+ <td colspan="1" class="runner">
+ <a href="../runner1.html">
+ runner1
+ </a>
+ </td>
+ <td colspan="2">&#160;</td>
+</tr>
+<tr>
+<td colspan="2">&#160;</td>
+ <td colspan="1" class="revision">
+ rev 83542
+ </td>
+ <td colspan="2">&#160;</td>
+</tr>
+<tr>
+ <td colspan="2">&#160;</td>
+ <td colspan="1" class="timestamp">
+ <span class="timestamp-0">Tue, 26 Mar 2013 14:23:59 +0000</span> </td>
+ <td colspan="2">&#160;</td>
+</tr>
+<tr valign="middle">
+ <td class="head" colspan="2" width="1%">&#160;test&#160;/&#160;toolset&#160;</td>
+<td class="required-toolset-name">
+<span class="timestamp-0">
+msvc- 11.0</span>
+</td>
+<td class="head" width="1%">&#160;test&#160;/&#160;toolset&#160;</td>
+</tr>
+ </thead>
+ <tfoot>
+<tr valign="middle">
+ <td class="head" colspan="2" width="1%">&#160;test&#160;/&#160;toolset&#160;</td>
+<td class="required-toolset-name">
+<span class="timestamp-0">
+msvc- 11.0</span>
+</td>
+<td class="head" width="1%">&#160;test&#160;/&#160;toolset&#160;</td>
+</tr>
+<tr>
+ <td colspan="2">&#160;</td>
+ <td colspan="1" class="runner">
+ <a href="../runner1.html">
+ runner1
+ </a>
+ </td>
+ <td colspan="2">&#160;</td>
+</tr>
+<tr>
+<td colspan="2">&#160;</td>
+ <td colspan="1" class="revision">
+ rev 83542
+ </td>
+ <td colspan="2">&#160;</td>
+</tr>
+<tr>
+ <td colspan="2">&#160;</td>
+ <td colspan="1" class="timestamp">
+ <span class="timestamp-0">Tue, 26 Mar 2013 14:23:59 +0000</span> </td>
+ <td colspan="2">&#160;</td>
+</tr>
+<tr>
+ <td colspan="2">&#160;</td>
+ <td colspan="1" class="runner">
+ Windows
+ </td>
+ <td colspan="2">&#160;</td>
+</tr>
+ </tfoot>
+ <tbody>
+<tr class="library-row-single">
+<td class="test-name">
+ <a href="http://svn.boost.org/svn/boost/trunk/libs/any/test/test1.cpp" class="test-link" target="_top">
+ test1
+ </a>
+</td>
+<td class="test-type">
+ r
+</td>
+<td class="library-success-expected" title="test1/msvc-11.0">
+&#160;&#160;pass&#160;&#160;</td>
+<td class="test-name">
+ <a href="http://svn.boost.org/svn/boost/trunk/libs/any/test/test1.cpp" class="test-link" target="_top">
+ test1
+ </a>
+</td>
+</tr>
+ </tbody>
+</table>
+<div id="legend">
+<div class="legend">
+<table border="0" summary="report description">
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="success legend">
+ <tr class="library-row-single"><td class="library-success-expected">pass</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">Success.</td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="unexpected pass legend">
+ <tr class="library-row-single"><td class="library-success-unexpected">pass</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">Unexpected success; follow the link for more details.</td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="expected fail legend">
+ <tr class="library-row-single"><td class="library-fail-expected">fail*</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">Expected failure; follow the link for more details.</td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="unusable legend">
+ <tr class="library-row-single"><td class="library-unusable">n/a</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">The library author marked it as unusable on this particular platform/toolset.</td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="unresearched legend">
+ <tr class="library-row-single"><td class="library-fail-expected-unresearched">fail?</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">Unsearched failure; follow the link for more details.</td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="unexpected new fail legend">
+ <tr class="library-row-single"><td class="library-fail-unexpected-new">fail</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">Failure on a newly added test/compiler.</td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="unexpected fail legend">
+ <tr class="library-row-single"><td class="library-fail-unexpected">fail</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">Unexpected failure/regression.</td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ </td>
+ <td class="legend-explanation"></td>
+ </tr>
+</table>
+<hr/>
+<table border="0" summary="report description">
+ <tr>
+ <td><span class="run-type-incremental">i</span></td>
+ <td class="legend-explanation">An incremental run.</td>
+ </tr>
+</table>
+</div>
+
+</div>
+<div class="links">
+<span><script type="text/javascript">
+<!--
+function make_tinyurl()
+{
+ window.open( 'http://tinyurl.com/create.php?url=' + parent.location.href );
+}
+//-->
+</script>
+
+TinyUrl</span>
+&#160;|&#160;Release View&#160;|&#160;user View&#160;|&#160;Legend
+</div>
+</body>
+</html>

Added: trunk/tools/regression/test/report/expected/developer/index.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/developer/index.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,9 @@
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <link rel="stylesheet" type="text/css" href="../master.css" title="master" />
+ <title>Boost regression: trunk</title>
+</head>
+<frameset cols="190px,*" frameborder="0" framespacing="0" border="0">
+ <frame name="tocframe" src="toc.html" scrolling="auto"/>
+ <frame name="docframe" src="index_.html" scrolling="auto"/>
+</frameset>

Added: trunk/tools/regression/test/report/expected/developer/index_.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/developer/index_.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,87 @@
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <link rel="stylesheet" type="text/css" href="../master.css" title="master" />
+</head>
+<body>
+
+ <img border="0" src="http://www.boost.org/boost.png" width="277" height="86" align="right" alt="Boost logo"></img>
+
+ <h1 class="page-title">
+developer report: <a class="hover-link" href="summary.html" target="_top">trunk</a>
+ </h1>
+
+<div class="report-info">
+ <div>
+ <b>Report Time: </b> Tue, 26 Mar 2013 17:23:08 +0000
+ </div>
+ <div>
+ <b>Purpose: </b> Provides Boost developers with visual indication of the SVN "health". For user-level report, see user summary.
+ </div>
+</div>
+ <div class="comment">
+<table style="border-spacing: 0.5em;">
+ <tr>
+ <td style="vertical-align: top;"><tt>uname</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Linux localhost.localdomain 3.8.3-203.fc18.x86_64 #1 SMP Mon Mar 18 12:59:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><tt>uptime</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+ 06:29:47 up 3 min, 2 users, load average: 0.16, 0.17, 0.07
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><tt>vmstat</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
+ r b swpd free buff cache si so bi bo in cs us sy id wa
+ 0 0 0 1264828 41068 324004 0 0 901 43 274 457 4 6 89 1
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><tt>xsltproc</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Using libxml 20900, libxslt 10127 and libexslt 816
+xsltproc was compiled against libxml 20900, libxslt 10127 and libexslt 816
+libxslt 10127 was compiled against libxml 20900
+libexslt 816 was compiled against libxml 20900
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><tt>python</tt></td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Python 2.7.3
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">previous run</td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Tue Mar 26 04:06:43 UTC 2013
+ </pre>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">current run</td>
+ <td>
+ <pre style="border: 1px solid #666; overflow: auto;">
+Tue Mar 26 13:29:47 UTC 2013
+ </pre>
+ </td>
+ </tr>
+</table>
+</body>
+</html>

Added: trunk/tools/regression/test/report/expected/developer/issues.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/developer/issues.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <link rel="stylesheet" type="text/css" href="../master.css" title="master" />
+ <title>Boost regression unresolved issues: trunk</title>
+ </head>
+ <frameset cols="190px,*" frameborder="0" framespacing="0" border="0">
+ <frame name="tocframe" src="toc_release.html" scrolling="auto"/>
+ <frame name="docframe" src="issues_release_.html" scrolling="auto"/>
+ </frameset>
+</html>

Added: trunk/tools/regression/test/report/expected/developer/issues_release_.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/developer/issues_release_.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
+<html>
+ <head>
+ <link rel="stylesheet" type="text/css" href="../master.css" title="master" />
+ </head>
+ <body>
+
+ <h1 class="page-title">
+ Unresolved Issues:
+ <a class="hover-link" href="summary_release.html" target="_top">trunk</a>
+ </h1>
+
+<div class="report-info">
+ <div>
+ <b>Report Time: </b> Tue, 26 Mar 2013 17:23:08 +0000
+ </div>
+</div>
+ <h2>Libraries with unresolved failures</h2>
+ <div align="center">
+<div class="legend">
+<table border="0" summary="report description">
+<tr>
+ <td>
+ <table border="0" summary="legend">
+ <tr>
+ <td>
+ <table width="100%" summary="unexpected new fail legend">
+ <tr class="library-row-single"><td class="library-fail-unexpected-new">&lt;toolset&gt;</td></tr>
+ </table>
+ </td>
+ <td class="legend-item">Failure on a newly added test/compiler.</td>
+ </tr>
+ <tr>
+ <td>
+ <table width="100%" summary="unexpected fail legend">
+ <tr class="library-row-single"><td class="library-fail-unexpected">&lt;toolset&gt;</td></tr>
+ </table>
+ </td>
+ <td class="legend-item">Unexpected failure.</td>
+ </tr>
+ </table>
+ </td>
+</tr>
+</table>
+</div>
+<span><script type="text/javascript">
+<!--
+function make_tinyurl()
+{
+ window.open( 'http://tinyurl.com/create.php?url=' + parent.location.href );
+}
+//-->
+</script>
+
+TinyUrl</span>
+ </body>
+</html>

Added: trunk/tools/regression/test/report/expected/developer/summary.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/developer/summary.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,12 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD html 4.01 Transitional//EN">
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <link rel="stylesheet" type="text/css" href="../master.css" title="master"/>
+ <title>Boost regression summary: trunk</title>
+ </head>
+ <frameset cols="190px,*" frameborder="0" framespacing="0" border="0">
+ <frame name="tocframe" src="toc.html" scrolling="auto"/>
+ <frame name="docframe" src="summary_.html" scrolling="auto"/>
+ </frameset>
+</html>

Added: trunk/tools/regression/test/report/expected/developer/summary_.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/developer/summary_.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,212 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <link rel="stylesheet" type="text/css" href="../master.css" title="master"/>
+</head>
+<body>
+<div class="links">
+<span><script type="text/javascript">
+<!--
+function make_tinyurl()
+{
+ window.open( 'http://tinyurl.com/create.php?url=' + parent.location.href );
+}
+//-->
+</script>
+
+TinyUrl</span>
+&#160;|&#160;Release View&#160;|&#160;user View&#160;|&#160;Legend
+</div>
+<h1 class="page-title">
+ Summary:
+ <a class="hover-link" href="summary.html" target="_top">trunk</a>
+</h1>
+<div class="report-info">
+ <div>
+ <b>Report Time: </b> Tue, 26 Mar 2013 17:23:08 +0000
+ </div>
+</div>
+<div class="statistics">
+Unusable: 0
+&#160;|&#160;
+Regressions: 0
+&#160;|&#160;
+New failures: 0
+</div>
+<table border="0" cellspacing="0" cellpadding="0" width="1%" class="summary-table" summary="Overall summary">
+<thead>
+<tr>
+ <td colspan="1">&#160;</td>
+ <td colspan="1" class="runner">
+ Windows
+ </td>
+ <td colspan="1">&#160;</td>
+</tr>
+<tr>
+ <td colspan="1">&#160;</td>
+ <td colspan="1" class="runner">
+ <a href="../runner1.html">
+ runner1
+ </a>
+ </td>
+ <td colspan="1">&#160;</td>
+</tr>
+<tr>
+<td colspan="1">&#160;</td>
+ <td colspan="1" class="revision">
+ rev 83542
+ </td>
+ <td colspan="1">&#160;</td>
+</tr>
+<tr>
+ <td colspan="1">&#160;</td>
+ <td colspan="1" class="timestamp">
+ <span class="timestamp-0">Tue, 26 Mar 2013 14:23:59 +0000</span> </td>
+ <td colspan="1">&#160;</td>
+</tr>
+<tr valign="middle">
+ <td class="head" colspan="1" width="1%">&#160;library&#160;/&#160;toolset&#160;</td>
+<td class="required-toolset-name">
+<span class="timestamp-0">
+msvc- 11.0</span>
+</td>
+<td class="head" width="1%">&#160;library&#160;/&#160;toolset&#160;</td>
+</tr>
+</thead>
+<tfoot>
+<tr valign="middle">
+ <td class="head" colspan="1" width="1%">&#160;library&#160;/&#160;toolset&#160;</td>
+<td class="required-toolset-name">
+<span class="timestamp-0">
+msvc- 11.0</span>
+</td>
+<td class="head" width="1%">&#160;library&#160;/&#160;toolset&#160;</td>
+</tr>
+<tr>
+ <td colspan="1">&#160;</td>
+ <td colspan="1" class="runner">
+ <a href="../runner1.html">
+ runner1
+ </a>
+ </td>
+ <td colspan="1">&#160;</td>
+</tr>
+<tr>
+<td colspan="1">&#160;</td>
+ <td colspan="1" class="revision">
+ rev 83542
+ </td>
+ <td colspan="1">&#160;</td>
+</tr>
+<tr>
+ <td colspan="1">&#160;</td>
+ <td colspan="1" class="timestamp">
+ <span class="timestamp-0">Tue, 26 Mar 2013 14:23:59 +0000</span> </td>
+ <td colspan="1">&#160;</td>
+</tr>
+<tr>
+ <td colspan="1">&#160;</td>
+ <td colspan="1" class="runner">
+ Windows
+ </td>
+ <td colspan="1">&#160;</td>
+</tr>
+</tfoot>
+<tbody>
+<tr class="summary-row-single">
+<td class="library-name">
+ <a href="any.html" class="library-link" target="_top">
+ any
+ </a>
+</td>
+<td class="summary-success-expected" title="any/msvc-11.0">
+&#160;&#160;OK&#160;&#160;</td>
+<td class="library-name">
+ <a href="any.html" class="library-link" target="_top">
+ any
+ </a>
+</td>
+</tr>
+</tbody>
+</table>
+<div id="legend">
+<div class="legend">
+<table border="0" summary="report description">
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="success legend">
+ <tr class="summary-row-single"><td class="summary-success-expected">OK</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">
+ All expected tests pass.
+ </td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="unexpected pass legend">
+ <tr class="summary-row-single"><td class="summary-success-unexpected">OK</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">
+ All expected tests pass, and some other tests that were expected to fail
+ unexpectedly pass as well.
+ </td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="unexpected new fail legend">
+ <tr class="summary-row-single"><td class="summary-fail-unexpected-new">fail</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">
+ There are some failures on the newly added tests/compiler(s).
+ </td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="unexpected fail legend">
+ <tr class="summary-row-single"><td class="summary-fail-unexpected">broken</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">
+ Tests that the library author expects to pass are currently failing.
+ </td>
+ </tr>
+ <tr>
+ <td class="legend-item" width="50pt">
+ <table width="100%" summary="unusable legend">
+ <tr class="summary-row-single"><td class="summary-unusable">n/a</td></tr>
+ </table>
+ </td>
+ <td class="legend-explanation">
+ The library author marked it as unusable on particular platform/toolset.
+ </td>
+ </tr>
+</table>
+<hr/>
+<table border="0" summary="report description" id="Table1">
+ <tr>
+ <td><span class="run-type-incremental">i</span></td>
+ <td class="legend-explanation">An incremental run.</td>
+ </tr>
+</table>
+</div>
+
+</div>
+<div class="links">
+<span><script type="text/javascript">
+<!--
+function make_tinyurl()
+{
+ window.open( 'http://tinyurl.com/create.php?url=' + parent.location.href );
+}
+//-->
+</script>
+
+TinyUrl</span>
+&#160;|&#160;Release View&#160;|&#160;user View&#160;|&#160;Legend
+</div>
+</body>
+</html>

Added: trunk/tools/regression/test/report/expected/developer/toc.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/developer/toc.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <link rel="stylesheet" type="text/css" href="../master.css" title="master"/>
+</head>
+<body class="developer-toc">
+ <div class="toc-header-entry">
+ Report info
+ </div>
+ <div class="toc-header-entry">
+ Summary
+ </div>
+ <div class="toc-header-entry">
+ Unresolved issues
+ </div>
+ <div class="toc-header-entry">
+Release View </div>
+ <hr/>
+ <div class="toc-entry">
+ <a href="any.html" class="toc-entry" target="_top">
+ any
+ </a>
+ </div>
+</body>
+</html>

Added: trunk/tools/regression/test/report/expected/master.css
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/master.css 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,654 @@
+/*
+
+Copyright MetaCommunications, Inc. 2003-2005.
+
+Distributed under the Boost Software License, Version 1.0. (See
+accompanying file LICENSE_1_0.txt or copy at
+http://www.boost.org/LICENSE_1_0.txt)
+
+*/
+
+/* All reports */
+
+body
+{
+ background-color: white;
+}
+
+body.user-toc
+{
+ background-color: #f0f0f0;
+}
+
+body.developer-toc
+{
+ background-color: #f0f5ff;
+}
+
+span.super
+{
+ vertical-align: super;
+ font-size: 80%;
+ margin-left: 3pt;
+}
+
+h1.page-title
+{
+ text-align: left;
+ text-transform: capitalize;
+ margin-top: 5pt;
+ margin-bottom: 10pt;
+}
+
+img
+{
+ display: inline;
+}
+
+ a.hover-link:link
+,a.hover-link:visited
+,a.hover-link:active
+{
+ color: black;
+ text-decoration: none;
+}
+
+a.hover-link:hover
+{
+ color: black;
+ text-decoration: underline;
+}
+
+ a.warning-link:link
+,a.warning-link:visited
+,a.warning-link:active
+{
+ color: red;
+ text-decoration: none;
+}
+
+a.warning-link:hover
+{
+ color: red;
+ text-decoration: underline;
+}
+
+a.view-link
+{
+ text-transform: capitalize;
+}
+
+div.statistics
+{
+ width: 80%;
+ padding-bottom: 5pt;
+}
+
+div.legend
+{
+ width: 80%;
+ background-color: #f5f5f5;
+ margin-top: 10pt;
+ margin-bottom: 10pt;
+}
+
+div.comment
+{
+ width: 80%;
+ background-color: #f5f5f5;
+ padding-left: 10pt;
+ padding-right: 10pt;
+ padding-bottom: 10pt;
+}
+
+div.links
+{
+ margin-top: 0pt;
+ margin-bottom: 0pt;
+}
+
+table.header-table
+{
+ margin-left: 10pt;
+ margin-top: 20pt;
+ margin-bottom: 10pt;
+ width: 80%;
+}
+
+td.header-item
+{
+ text-align: left;
+ vertical-align: top;
+ font-weight: bold;
+}
+
+td.header-item-content
+{
+ padding-left: 20pt;
+ padding-bottom: 10pt;
+}
+
+td.legend-item
+{
+ padding: 0pt;
+ width: 50pt;
+}
+
+td.legend-explanation
+{
+ padding-left: 5pt;
+}
+
+div.acknowledgement
+{
+ text-align: left;
+ margin-top: 10pt;
+ margin-left: 5pt;
+ margin-bottom: 10pt;
+}
+
+div.report-info
+{
+ text-align: left;
+ margin-bottom: 10pt;
+ width: 80%;
+}
+
+div.report-warning
+{
+ color: red;
+}
+
+div.library-name
+{
+ margin-top: 20pt;
+ margin-bottom: 10pt;
+ text-align: left;
+ font-size: 125%;
+ font-weight: bold;
+}
+
+span.run-type-incremental
+{
+ margin-left: 3pt;
+ padding-left: 1pt;
+ padding-right: 1pt;
+ background-color: yellow;
+}
+
+ span.timestamp-1
+,span.timestamp-2
+{
+ color: #555555;
+}
+
+ span.timestamp-3
+,span.timestamp-4
+,span.timestamp-5
+,span.timestamp-6
+,span.timestamp-7
+{
+ color: #999999;
+}
+
+ span.timestamp-8
+,span.timestamp-9
+,span.timestamp-10
+,span.timestamp-11
+,span.timestamp-12
+,span.timestamp-13
+,span.timestamp-14
+,span.timestamp-15
+,span.timestamp-16
+,span.timestamp-17
+,span.timestamp-18
+,span.timestamp-19
+,span.timestamp-20
+,span.timestamp-21
+,span.timestamp-22
+,span.timestamp-23
+,span.timestamp-24
+,span.timestamp-25
+,span.timestamp-26
+,span.timestamp-27
+,span.timestamp-28
+,span.timestamp-29
+,span.timestamp-30
+{
+ color: #dddddd;
+}
+
+
+table.summary-table
+,table.library-table
+{
+ border-collapse: collapse;
+ border: 2px solid black;
+ margin: 5px;
+}
+
+ table.summary-table td
+,table.library-table td
+{
+ text-align: center;
+ border-left: 1px solid black;
+ border-right: 1px solid black;
+}
+
+ a.log-link:link
+,a.log-link:visited
+{
+ color: black;
+}
+
+ a.log-link:active
+,a.log-link:hover
+,a.legend-link:link
+,a.legend-link:visited
+,a.legend-link:active
+,a.legend-link:hover
+{
+ color: black;
+ text-decoration: underline;
+}
+
+td.runner
+{
+ color: black;
+ font-weight: bold;
+ border-top: 1px solid black;
+ padding-left: 3pt;
+ padding-right: 3pt;
+
+}
+
+td.timestamp
+{
+ color: black;
+ border-bottom: 1px solid black;
+ padding-left: 3pt;
+ padding-right: 3pt;
+}
+
+ td.toolset-name
+,td.required-toolset-name
+{
+ vertical-align: middle;
+ padding-left: 3pt;
+ padding-right: 3pt;
+ word-spacing: -3pt;
+}
+
+td.required-toolset-name
+{
+ font-weight: bold;
+}
+
+td.library-test-category-header
+{
+ border-top: 1px solid gray;
+}
+
+tr.summary-row-first td
+, tr.library-row-first td
+{
+ border-top: 1px solid gray;
+ border-bottom: 0px;
+}
+
+tr.summary-row-last td
+, tr.library-row-last td
+{
+ border-top: 0px;
+ border-bottom: 1px solid gray;
+}
+
+tr.summary-row-single td
+, tr.library-row-single td
+{
+ border-top: 1px solid gray;
+ border-bottom: 1px solid gray;
+}
+
+tr.summary-row td
+, tr.library-row td
+{
+ border-bottom: 0px;
+ border-top: 0px;
+}
+
+ td.library-success-expected
+, td.summary-success-expected
+, td.summary-fail-expected
+, td.summary-unknown-status
+, td.summary-fail-expected-unresearched
+{
+ width: 60pt;
+ text-align: center;
+ background-color: lightgreen;
+ border-left: 1px solid black;
+ border-right: 1px solid black;
+ padding-left: 2pt;
+ padding-right: 2pt;
+}
+
+ td.summary-unknown-status
+{
+ background-color: white;
+}
+
+ td.library-success-unexpected
+,td.summary-success-unexpected
+{
+ width: 60pt;
+ text-align: center;
+ background-color: green;
+ color: white;
+ border: 0px;
+ padding-left: 2pt;
+ padding-right: 2pt;
+}
+
+ td.user-library-success-unexpected
+, td.user-summary-success-unexpected
+{
+ background-color: lightgreen;
+ color: black;
+}
+
+ td.library-success-unexpected a.log-link:link
+,td.library-success-unexpected a.log-link:visited
+,td.library-success-unexpected a.log-link:active
+,td.library-success-unexpected a.log-link:hover
+{
+ color: white;
+}
+
+ td.user-library-success-unexpected a.log-link:link
+, td.user-library-success-unexpected a.log-link:visited
+, td.user-library-success-unexpected a.log-link:active
+, td.user-library-success-unexpected a.log-link:hover
+{
+ color: black;
+}
+
+ td.summary-unusable
+, td.library-unusable
+, td.library-fail-expected
+{
+ width: 60pt;
+ text-align: center;
+ background-color: silver;
+ color: black;
+ border: 0px;
+ padding-left: 2pt;
+ padding-right: 2pt;
+}
+
+
+ tr.summary-row td.summary-fail-unexpected
+,tr.summary-row-first td.summary-fail-unexpected
+,tr.summary-row-last td.summary-fail-unexpected
+,tr.summary-row-single td.summary-fail-unexpected
+{
+ width: 60pt;
+ text-align: center;
+ background-color: red;
+ color: black;
+ border: 2px solid black;
+ padding-left: 2pt;
+ padding-right: 2pt;
+}
+
+ td.summary-missing
+, td.library-missing
+{
+ width: 60pt;
+ text-align: center;
+ background-color: white;
+ color: black;
+ border: 0px;
+ padding-left: 2pt;
+ padding-right: 2pt;
+}
+
+td.library-fail-expected-unresearched
+{
+ width: 60pt;
+ text-align: center;
+ background-color: white;
+ color: black;
+ border: 1px solid black;
+ padding-left: 2pt;
+ padding-right: 2pt;
+}
+
+
+ tr.summary-row-first td.summary-missing
+, tr.summary-row-single td.summary-missing
+, tr.library-row-first td.library-missing
+, tr.library-row-single td.library-missing
+{
+ border-top: 1px solid black;
+}
+
+ tr.summary-row-last td.summary-missing
+, tr.summary-row-single td.summary-missing
+, tr.library-row-last td.library-missing
+, tr.library-row-single td.library-missing
+{
+ border-bottom: 1px solid black;
+}
+
+
+/* Summary */
+
+table.summary-table td.library-name
+{
+ width: 100pt;
+ padding-left: 6pt;
+ padding-right: 6pt;
+ border-top: 1px solid gray;
+ border-bottom: 1px solid gray;
+ text-align: left;
+}
+
+ tr.summary-row td.summary-fail-unexpected-new
+, tr.summary-row-first td.summary-fail-unexpected-new
+, tr.summary-row-last td.summary-fail-unexpected-new
+, tr.summary-row-single td.summary-fail-unexpected-new
+
+, tr.library-row td.library-fail-unexpected-new
+, tr.library-row-first td.library-fail-unexpected-new
+, tr.library-row-last td.library-fail-unexpected-new
+, tr.library-row-single td.library-fail-unexpected-new
+
+, tr.summary-row td.user-summary-fail-expected-unresearched
+, tr.summary-row-first td.user-summary-fail-expected-unresearched
+, tr.summary-row-last td.user-summary-fail-expected-unresearched
+, tr.summary-row-single td.user-summary-fail-expected-unresearched
+
+, tr.library-row td.user-library-fail-expected-unresearched
+, tr.library-row-first td.user-library-fail-expected-unresearched
+, tr.library-row-last td.user-library-fail-expected-unresearched
+, tr.library-row-single td.user-library-fail-expected-unresearched
+{
+ width: 60pt;
+ text-align: center;
+ background-color: yellow;
+ color: black;
+ border: 2px solid black;
+}
+
+/* Detailed */
+
+.library-conf-problem
+{
+ font-size: 70%;
+ font-weight: normal;
+}
+
+div.library-toc
+{
+ margin: 5pt;
+}
+
+
+li.library-toc-entry
+{
+ margin-left: 5pt;
+ list-style-type: square;
+}
+
+
+div.library-footer
+{
+ margin: 5px;
+}
+
+
+table.library-table td.test-name
+{
+ width: 150pt;
+ padding-left: 6pt;
+ padding-right: 6pt;
+ border-right: 0;
+ border-top: 1px solid gray;
+ border-bottom: 1px solid gray;
+ text-align: left;
+}
+
+table.library-table td.test-type
+{
+ padding-right: 5px;
+ border-left: 0;
+ border-right: 0;
+ border-top: 1px solid gray;
+ border-bottom: 1px solid gray;
+ text-align: right;
+}
+
+ tr.library-row td.library-fail-unexpected
+, tr.library-row-first td.library-fail-unexpected
+, tr.library-row-last td.library-fail-unexpected
+, tr.library-row-single td.library-fail-unexpected
+{
+ width: 60pt;
+ text-align: center;
+ background-color: red;
+ font-weight: bold;
+ color: black;
+ border: 2px solid black;
+}
+
+table.library-library-notes
+{
+ background-color: LemonChiffon;
+ width: 80%;
+ margin-left: 5px;
+ margin-right: 5px;
+}
+
+tr.library-library-note
+{
+}
+
+div.note
+{
+ padding: 3pt;
+}
+
+span.note-header
+{
+ font-weight: bold;
+}
+
+span.auto-note
+{
+ font-style: italic;
+}
+
+span.internal-error-note
+{
+ color: red;
+}
+
+/* Log */
+
+div.log-test-title
+{
+ font-size: 1.5em;
+ font-weight: bold;
+}
+
+div.log-test-header
+{
+ border-bottom: 1px solid black;
+ margin-bottom: 5pt;
+}
+
+div.notes-title
+{
+ font-weight: bold;
+ background-color: #ffffcc;
+}
+
+div.notes
+{
+ padding: 3pt;
+ background-color: #ffffcc;
+}
+
+div.notes-title
+{
+ font-weight: bold;
+}
+
+div.log-compiler-output-title
+{
+ font-weight: bold;
+}
+
+div.log-linker-output-title
+{
+ font-weight: bold;
+}
+
+div.log-run-output-title
+{
+ font-weight: bold;
+}
+
+span.output-fail
+{
+ color: red;
+}
+
+
+/* Issues page */
+
+table.library-issues-table
+{
+ border-collapse: collapse;
+ border: 2px solid black;
+}
+
+table.library-issues-table td
+{
+ border: 1px solid #c0c0c0;
+ text-align: center;
+ margin-right: 5px;
+}
+
+table.library-issues-table td.failures-row
+{
+ text-align: left;
+ padding: 0px;
+}
+
+ table.issue-box tr.library-row-single td.library-fail-unexpected-new
+,table.issue-box tr.library-row-single td.library-fail-unexpected
+{
+ border: 0px;
+ font-weight: normal;
+}

Added: trunk/tools/regression/test/report/expected/runner1.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/runner1.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,10 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
+<html>
+ <head>
+<title>runner1</title>
+</head>
+<body>
+<h1>runner1</h1>
+<hr></hr><h1>runner</h1>
+Tests are run on the Windows platform</body>
+</html>

Added: trunk/tools/regression/test/report/expected/runners.html
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected/runners.html 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,6 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
+<html>
+ <body bgcolor="#FFFFFF">
+ <table><tr><td>runner1</td></tr></table>
+ </body>
+</html>

Added: trunk/tools/regression/test/report/expected_results.xml
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/expected_results.xml 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<expected-failures>
+ <toolset name="msvc-11.0">
+ <library name="any">
+ <test-result test-name="test1" result="success"/>
+ </library>
+ </toolset>
+</expected-failures>

Added: trunk/tools/regression/test/report/explicit-failures-markup.xml
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/explicit-failures-markup.xml 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<explicit-failures-markup>
+
+ <!-- /////////////// Toolsets /////////////// -->
+ <mark-toolset name="msvc-11.0" status="required"/>
+
+ <!-- accumulators -->
+ <library name="any">
+ <mark-unusable>
+ <toolset name="borland-*"/>
+ </mark-unusable>
+ <mark-expected-failures>
+ <test name="test2"/>
+ <toolset name="gcc-4.2.1*"/>
+ <note author="Steven Watanabe" refid="1"/>
+ </mark-expected-failures>
+ </library>
+
+ <note id="2">
+ The failure is caused by a compiler bug.
+ </note>
+
+</explicit-failures-markup>

Added: trunk/tools/regression/test/report/runner.xml
==============================================================================
--- (empty file)
+++ trunk/tools/regression/test/report/runner.xml 2013-03-26 11:53:49 EDT (Tue, 26 Mar 2013)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<test-run source="SVN" runner="runner1" timestamp="2013-03-26T14:23:59Z" platform="Windows" tag="trunk" run-type="full" revision="83542">
+ <comment>&lt;h1&gt;runner&lt;/h1&gt;
+Tests are run on the Windows platform</comment>
+ <test-log toolset="msvc-11.0" library="any" test-name="test1"
+ test-program="libs/any/test/test1.cpp"
+ target-directory="boost/bin.v2/libs/any/test/test1.test/msvc-11.0/debug"
+ test-type="run" show-run-output="false">
+ <compile result="succeed" timestamp="2013-03-26 14:47:12 UTC">test1.cpp</compile>
+ <link result="succeed" timestamp="2013-03-26 14:47:12 UTC">test1</link>
+ <run result="succeed" timestamp="2013-03-26 14:47:12 UTC">
+Running 1 test case...
+
+*** No errors detected
+
+EXIT STATUS: 0
+</run>
+ </test-log>
+</test-run>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk