- From: Jonathan Marsh via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 05 Dec 2006 21:11:07 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite In directory hutz:/tmp/cvs-serv14204/test-suite Modified Files: dashboard.xsl Dashboard.html Log Message: Fixed broken links and improved layout and descriptions for Dashboard. Index: dashboard.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/dashboard.xsl,v retrieving revision 1.3 retrieving revision 1.4 diff -C 2 -d -r1.3 -r1.4 *** dashboard.xsl 4 Dec 2006 17:20:29 -0000 1.3 --- dashboard.xsl 5 Dec 2006 21:11:05 -0000 1.4 *************** *** 17,24 **** <html> <head> ! <title>Test Suite Health Dashboard</title> <style type="text/css"> body {font-family:sans-serif} ! td {border:1px solid #DDDDDD} .passed {background-color:green} .failed {background-color:orange} --- 17,24 ---- <html> <head> ! <title>WSDL 2.0 Interop Dashboard</title> <style type="text/css"> body {font-family:sans-serif} ! td {vertical-align:top; padding-right:1em; padding-bottom:.5em} .passed {background-color:green} .failed {background-color:orange} *************** *** 29,36 **** .good { background: green } .bad { background: red } </style> </head> <body> ! <h2>Test Suite Health Dashboard</h2> <xsl:if test="$TODAY"> --- 29,40 ---- .good { background: green } .bad { background: red } + + .group {background-color:#DDD} + .heading {font-weight:bold; white-space: nowrap} + .explanatory {font-size:smaller} </style> </head> <body> ! <h2>WSDL 2.0 Interop Dashboard</h2> <xsl:if test="$TODAY"> *************** *** 42,87 **** </xsl:if> ! <p>Assertion Coverage (<a href="Assertion-coverage.html">details</a>)</p> ! <xsl:for-each select="document('assertion-coverage.xml')"> ! <xsl:call-template name="assertion-summary"/> ! </xsl:for-each> ! ! <p>Test Case Coverage (<a href="Test-suite-coverage-summary.html">details</a>)</p> ! <xsl:for-each select="document('test-suite-coverage-summary.xml')/coverage"> ! <xsl:call-template name="test-coverage-summary"/> ! </xsl:for-each> ! ! <p/> ! <hr/> ! <h2>Implementation Health</h2> ! <p>Component Model Test Results (<a href="results/Interchange.html">details</a>)</p> ! <xsl:for-each select="document('results/interchange.xml')"> ! <xsl:call-template name="interchange-results-summary"/> ! </xsl:for-each> ! ! <p>Validation Test Results (<a href="results/Validation.html">details</a>)</p> ! <table> ! <xsl:for-each select="document('results/validation.xml')"> ! <thead> ! <tr> ! <xsl:for-each select="summary/vendors/vendor"> ! <td><strong><xsl:value-of select="@name"/></strong></td> </xsl:for-each> ! </tr> ! </thead> ! <tbody> ! <tr> ! <xsl:call-template name="validation-summaries"/> ! </tr> ! </tbody> ! </xsl:for-each> </table> - <p>Message Exchange Test Results (<a href="results-messages/Message-tests-results.html">details</a>)</p> - <xsl:for-each select="document('results-messages/message-tests-results.xml')"> - <xsl:call-template name="message-exchange-results-summary"/> - </xsl:for-each> - - </body> </html> --- 46,197 ---- </xsl:if> ! <p class="explanatory">This page summarizes the results of interop testing of the ! <a href="http://www.w3.org/TR/wsdl20">WSDL 2.0 Core</a> and ! <a href="http://www.w3.org/TR/wsdl20-adjuncts">WSDL 2.0 Adjuncts</a> specifications, ! in fulfillment of the <a href="http://lists.w3.org/Archives/Public/www-ws-desc/2005Nov/0036.html">CR exit criteria</a>. ! The completeness of the ! <a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/index.html">Test Suite</a> ! is also measured.</p> ! <table cellspacing="3"> ! <tr> ! <td colspan="4" class="group"> ! <h3>Interop results</h3> ! </td> ! </tr> ! <tr> ! <td> ! <div class="heading">Component Model Test Results</div> ! </td> ! <td> ! <p class="explanatory">(<a href="results/Interchange.html">details</a>)</p> ! </td> ! <td colspan="2"> ! <p class="explanatory">These results test the results of parsing a WSDL 2.0 document, by generating an ! interchange format representing the component model in XML and comparing it against a baseline description ! of the component model.</p> ! </td> ! </tr> ! <tr> ! <td/> ! <td colspan="3"> ! <xsl:for-each select="document('results/interchange.xml')"> ! <xsl:call-template name="interchange-results-summary"/> ! </xsl:for-each> ! </td> ! </tr> ! <tr> ! <td colspan="4"><hr/></td> ! </tr> ! <tr> ! <td> ! <div class="heading">Message Exchange Test Results</div> ! </td> ! <td> ! <p class="explanatory">(<a href="results-messages/Message-tests-results.html">details</a>)</p> ! </td> ! <td colspan="2"> ! <p class="explanatory">These results represent the analysis of log files of message exchanges based ! on complex WSDL 2.0 documents, with each implementation run pair-wise against the others.</p> ! </td> ! </tr> ! <tr> ! <td colspan="4"> ! <xsl:for-each select="document('results-messages/message-tests-results.xml')"> ! <xsl:call-template name="message-exchange-results-summary"> ! <xsl:with-param name="detail-path" select="'results-messages/Message-tests-results.html'"/> ! </xsl:call-template> ! </xsl:for-each> ! </td> ! </tr> ! <tr> ! <td colspan="4"><hr/></td> ! </tr> ! <tr> ! <td> ! <div class="heading">Validation Test Results</div> ! </td> ! <td> ! <p class="explanatory">(<a href="results/Validation.html">details</a>)</p> ! </td> ! <td colspan="2"> ! <p class="explanatory">These results represent the analysis of log files of message exchanges based ! on complex WSDL 2.0 documents, with each implementation run pair-wise against the others.</p> ! </td> ! </tr> ! <tr> ! <td/> ! <td colspan="3"> ! <table> ! <xsl:for-each select="document('results/validation.xml')"> ! <thead> ! <tr> ! <xsl:for-each select="summary/vendors/vendor"> ! <td><strong><xsl:value-of select="@name"/></strong></td> ! </xsl:for-each> ! </tr> ! </thead> ! <tbody> ! <tr> ! <xsl:call-template name="validation-summaries"/> ! </tr> ! </tbody> </xsl:for-each> ! </table> ! </td> ! </tr> ! <tr> ! <td colspan="4"><hr/></td> ! </tr> ! ! <tr> ! <td colspan="4" class="group"> ! <h3>Test Suite Completeness</h3> ! </td> ! </tr> ! <tr> ! <td> ! <div class="heading">Assertion Coverage</div> ! </td> ! <td> ! <p class="explanatory">(<a href="Assertion-coverage.html">details</a>)</p> ! </td> ! <td colspan="2"> ! <p class="explanatory">Count of assertions violated by "bad" testcases, compared with the total number of assertions ! identified in the specs.</p> ! </td> ! </tr> ! <tr> ! <td/> ! <td colspan="3"> ! <xsl:for-each select="document('assertion-coverage.xml')"> ! <xsl:call-template name="assertion-summary"/> ! </xsl:for-each> ! </td> ! ! </tr> ! <tr> ! <td colspan="4"><hr/></td> ! </tr> ! <tr> ! <td> ! <div class="heading">Test Case Coverage</div> ! </td> ! <td> ! <p class="explanatory">(<a href="Test-suite-coverage-summary.html">details</a>)</p> ! </td> ! <td colspan="2"> ! <p class="explanatory">An analysis of the use of various parts of the WSDL syntax (elements, attributes, uris) in the test collection. Green indicates 4 or more occurances of the construct, yellow indicates less than 4 occurances, and red indicates zero occurances.</p> ! </td> ! </tr> ! <tr> ! <td/> ! <td colspan="3"> ! <xsl:for-each select="document('test-suite-coverage-summary.xml')/coverage"> ! <xsl:call-template name="test-coverage-summary"/> ! </xsl:for-each> ! </td> ! </tr> </table> </body> </html> Index: Dashboard.html =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/Dashboard.html,v retrieving revision 1.23 retrieving revision 1.24 diff -C 2 -d -r1.23 -r1.24 *** Dashboard.html 4 Dec 2006 18:27:39 -0000 1.23 --- Dashboard.html 5 Dec 2006 21:11:05 -0000 1.24 *************** *** 1,5 **** ! <html xmlns:report="http://www.w3.org/2006/06/wsdl/ValidationReport"><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Test Suite Health Dashboard</title><style type="text/css"> body {font-family:sans-serif} ! td {border:1px solid #DDDDDD} .passed {background-color:green} .failed {background-color:orange} --- 1,5 ---- ! <html xmlns:report="http://www.w3.org/2006/06/wsdl/ValidationReport"><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>WSDL 2.0 Interop Dashboard</title><style type="text/css"> body {font-family:sans-serif} ! td {vertical-align:top; padding-right:1em; padding-bottom:.5em} .passed {background-color:green} .failed {background-color:orange} *************** *** 10,13 **** .good { background: green } .bad { background: red } ! </style></head><body><h2>Test Suite Health Dashboard</h2><address>Generated December 4 2006, ! 1025</address><p>Assertion Coverage (<a href="Assertion-coverage.html">details</a>)</p><div style="border:1px solid black; padding:0px; width:202px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">105</span><img alt="50% have coverage" width="100" height="16" src="green.gif"><span style="position:absolute">105</span><img alt="50% have no coverage" width="100" height="16" src="red.gif"></div><p>Test Case Coverage (<a href="Test-suite-coverage-summary.html">details</a>)</p><div style="border:1px solid black; padding:0px; width:202px; height:18px; font-size:x-small; font-weight:bold; margin:0px"><span style="position:absolute">73</span><img alt="70% have good coverage" width="141" height="16" src="green.gif"><span style="position:absolute">29</span><img alt="29% have minimal coverage" width="57" height="16" src="yellow.gif"><span style="position:absolute">1</span><img alt="1% have no coverage" width="2" height="16" src="red.gif"></div><p></p><hr><h2>Implementation Healh</h2><p>Component Model Test Results (<a href="results/Interchange.html">details</a>)</p><table><tr><td><strong>Woden</strong></td><td><strong>WSDL XSLT</strong></td><td><strong>Canon</strong></td></tr><tr><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">66</span><img alt="89% passed" width="178" height="16" src="green.gif"><span style="position:absolute">7</span><img alt="9% failed" width="19" height="16" src="red.gif"></td><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">73</span><img alt="99% passed" width="197" height="16" src="green.gif"></td><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">72</span><img alt="97% passed" width="195" height="16" src="green.gif"></td></tr></table><p>Validation Test Results (<a href="results/Vaidation.html">details</a>)</p><table><thead><tr><td><strong>Woden</strong></td><td><strong>Canon</strong></td></tr></thead><tbody><tr><td><div style="border:1px solid black; width:201px; height:16px; font-size:x-small; font-weight:bold"><span style="position:absolute">80</span><img alt="36.03603603603604% passed" width="72.07207207207207" height="16" src="green.gif"><span style="position:absolute">32</span><img alt="14.414414414414415% passed" width="28.82882882882883" height="16" src="yellow.gif"><span style="position:absolute">88</span><img alt="39.63963963963964% failed" width="79.27927927927928" height="16" src="red.gif"><span style="position:absolute"> (22)</span></div></td><td><div style="border:1px solid black; width:201px; height:16px; font-size:x-small; font-weight:bold"><span style="position:absolute">82</span><img alt="36.93693693693694% passed" width="73.87387387387388" height="16" src="green.gif"><span style="position:absolute">66</span><img alt="29.72972972972973% passed" width="59.4594595945946" height="16" src="yellow.gif"><span style="position:absolute">73</span><img alt="32.88288288288289% failed" width="65.76576576576578" height="16" src="red.gif"><span style="position:absolute"> (1)</span></div></td></tr></tbody></table><p>Message Exchange Test Results (<a href="results-messages/Message-tests-results.html">details</a>)</p><table xmlns="http://www.w3.org/2002/ws/desc/logs/"><thead><tr><th/><th><nobr>Canon</nobr> >> <nobr>Canon</nobr></th><th><nobr>Canon</nobr> >> <nobr>WSO2 WSAS</nobr></th><th><nobr>WSO2 WSAS</nobr> >> <nobr>Canon</nobr></th><th><nobr>WSO2 WSAS</nobr> >> <nobr>WSO2 WSAS</nobr></th></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><tbody><tr><td><a href="#MessageTest-1G">MessageTest-1G</a> (SOAP12)</td><td style="border:1px solid black; padding:0px; width:150px; height:18px; font-size:x-small; font-weight:bld"><span style="position:absolute">32</span><img alt="76% passed" width="114" height="16" src="green.gif"/><span style="position:absolute">10</span><img alt="24% failed" width="36" height="16" src="red.gif"/></td><td style="border:1px solid black; padding:0px; width:150px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">9</span><img alt="21% passed" width="32" height="16" src="green.gif"/><span style="position:absolute">33</span><img alt="79% failed" width="118" height="16" src="red.gif"/></td><td style="border:1px solid black; padding:0px; width:150px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">9</span><img alt="21% passed" width="32" height="16" src="green.gif"/><span style="position:absolute">33</span><img alt="79% failed" width="118" height="16" src="red.gif"/></td><td style="border:1px solid black; padding:0px; width:150px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">8</span><img alt="19% pased" width="29" height="16" src="green.gif"/><span style="position:absolute">34</span><img alt="81% failed" width="121" height="16" src="red.gif"/></td></tr><tr><td><a href="#MessageTest-4G">MessageTest-4G</a> (SOAP12)</td></tr><tr><td><a href="#MessageTest-5G">MessageTest-5G</a> (SOAP12)</td></tr><tr><td><a href="#ModuleComposition-1G">ModuleComposition-1G</a> (SOAP12)</td></tr><tr><td><a href="#LocationTemplate-1G">LocationTemplate-1G</a> (SOAP12)</td></tr><tr><td><a href="#MessageTest-2G">MessageTest-2G</a> (HTTP)</td></tr><tr><td><a href="#MessageTest-3G">MessageTest-3G</a> (HTTP)</td></tr></tbody></table></body></html> \ No newline at end of file --- 10,28 ---- .good { background: green } .bad { background: red } ! ! .group {background-color:#DDD} ! .heading {font-weight:bold; white-space: nowrap} ! .explanatory {font-size:smaller} ! </style></head><body><h2>WSDL 2.0 Interop Dashboard</h2><address>Generated December 5 2006, ! 1226</address><p class="explanatory">This page summarizes the results of interop testing of the ! <a href="http://www.w3.org/TR/wsdl20">WSDL 2.0 Core</a> and ! <a href="http://www.w3.org/TR/wsdl20-adjuncts">WSDL 2.0 Adjuncts</a> specifications, ! in fulfillment of the <a href="http://lists.w3.org/Archives/Public/www-ws-desc/2005Nov/0036.html">CR exit criteria</a>. ! The completeness of the ! <a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/index.html">Test Suite</a> ! is also measured.</p><table cellspacing="3"><tr><td class="group" colspan="4"><h3>Interop results</h3></td></tr><tr><td><div class="heading">Component Model Test Results</div></td><td><p class="explanatory">(<a href="results/Interchange.html">details</a>)</p></td><td colspan="2"><p class="explanatory">These results test the results of parsing a WSDL 2.0 document, by generating an ! interchange format representing the component model in XML and comparing it against a baseline description ! of the component model.</p></td></tr><tr><td></td><td colspan="3"><table><tr><td><strong>Woden</strong></td><td><strong>WSDL XSLT</strong></td><td><strong>Canon</strong></td></tr><tr><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">66</span><img alt="89% passed" width="178" height="16" src="green.gif"><span style="position:absolute">7</span><img alt="9% failed" width="19" height="16" src="red.gif"></td><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">73</span><img alt="99% passed" width="197" height="16" src="green.gif"></td><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">72</span><img alt="97% passed" width="195" height="16" src="green.gif"></td></tr></table></td></tr><tr><td colspan="4"><hr></td></tr><tr><td><div clas="heading">Message Exchange Test Results</div></td><td><p class="explanatory">(<a href="results-messages/Message-tests-results.html">details</a>)</p></td><td colspan="2"><p class="explanatory">These results represent the analysis of log files of message exchanges based ! on complex WSDL 2.0 documents, with each implementation run pair-wise against the others.</p></td></tr><tr><td colspan="4"><table xmlns="http://www.w3.org/2002/ws/desc/logs/"><thead><tr><th/><th><nobr>Canon</nobr> >> <nobr>Canon</nobr></th><th><nobr>Canon</nobr> >> <nobr>WSO2 WSAS</nobr></th><th><nobr>WSO2 WSAS</nobr> >> <nobr>Canon</nobr></th><th><nobr>WSO2 WSAS</nobr> >> <nobr>WSO2 WSAS</nobr></th></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><thead><tr><th/></tr></thead><tbody><tr><td><a href="results-messages/Message-tests-results.html#MessageTest-1G">MessageTest-1G</a> (SOAP12)</td><td style="border:1px solid black; padding:0px; width:150px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">32</span><img alt="76% passed" width="114" height="16" src="green.gif"/><span style="position:absolute">10</span><img alt="24% failed" width"36" height="16" src="red.gif"/></td><td style="border:1px solid black; padding:0px; width:150px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">9</span><img alt="21% passed" width="32" height="16" src="green.gif"/><span style="position:absolute">33</span><img alt="79% failed" width="118" height="16" src="red.gif"/></td><td style="border:1px solid black; padding:0px; width:150px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">9</span><img alt="21% passed" width="32" height="16" src="green.gif"/><span style="position:absolute">33</span><img alt="79% failed" width="118" height="16" src="red.gif"/></td><td style="border:1px solid black; padding:0px; width:150px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">8</span><img alt="19% passed" width="29" height="16" src="green.gif"/><span style="position:absolute">34</span><img alt="81% failed" width="121" height="16" src="red.gif"/></td></tr><tr><td><a href="reslts-messages/Message-tests-results.html#MessageTest-4G">MessageTest-4G</a> (SOAP12)</td></tr><tr><td><a href="results-messages/Message-tests-results.html#MessageTest-5G">MessageTest-5G</a> (SOAP12)</td></tr><tr><td><a href="results-messages/Message-tests-results.html#ModuleComposition-1G">ModuleComposition-1G</a> (SOAP12)</td></tr><tr><td><a href="results-messages/Message-tests-results.html#LocationTemplate-1G">LocationTemplate-1G</a> (SOAP12)</td></tr><tr><td><a href="results-messages/Message-tests-results.html#MessageTest-2G">MessageTest-2G</a> (HTTP)</td></tr><tr><td><a href="results-messages/Message-tests-results.html#MessageTest-3G">MessageTest-3G</a> (HTTP)</td></tr></tbody></table></td></tr><tr><td colspan="4"><hr></td></tr><tr><td><div class="heading">Validation Test Results</div></td><td><p class="explanatory">(<a href="results/Validation.html">details</a>)</p></td><td colspan="2"><p class="explanatory">These results represent the analysis of log files of message exchanges based ! on complex WSDL 2.0 documents, with each implementation run pair-wise against the others.</p></td></tr><tr><td></td><td colspan="3"><table><thead><tr><td><strong>Woden</strong></td><td><strong>Canon</strong></td></tr></thead><tbody><tr><td><div style="border:1px solid black; width:201px; height:16px; font-size:x-small; font-weight:bold"><span style="position:absolute">80</span><img alt="36.03603603603604% passed" width="72.07207207207207" height="16" src="green.gif"><span style="position:absolute">32</span><img alt="14.414414414414415% passed" width="28.82882882882883" height="16" src="yellow.gif"><span style="position:absolute">88</span><img alt="39.63963963963964% failed" width="79.27927927927928" height="16" src="red.gif"><span style="position:absolute"> (22)</span></div></td><td><div style="border:1px solid black; width:201px; height:16px; font-size:x-small; font-weight:bold"><span style="position:absolute">82</span><img alt="36.93693693693694% passed" width="73.87387387387388" height="16 src="green.gif"><span style="position:absolute">66</span><img alt="29.72972972972973% passed" width="59.45945945945946" height="16" src="yellow.gif"><span style="position:absolute">73</span><img alt="32.88288288288289% failed" width="65.76576576576578" height="16" src="red.gif"><span style="position:absolute"> (1)</span></div></td></tr></tbody></table></td></tr><tr><td colspan="4"><hr></td></tr><tr><td class="group" colspan="4"><h3>Test Suite Completeness</h3></td></tr><tr><td><div class="heading">Assertion Coverage</div></td><td><p class="explanatory">(<a href="Assertion-coverage.html">details</a>)</p></td><td colspan="2"><p class="explanatory">Count of assertions violated by "bad" testcases, compared with the total number of assertions ! identified in the specs.</p></td></tr><tr><td></td><td colspan="3"><div style="border:1px solid black; padding:0px; width:202px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">105</span><img alt="50% have coverage" width="100" height="16" src="green.gif"><span style="position:absolute">105</span><img alt="50% have no coverage" width="100" height="16" src="red.gif"></div></td></tr><tr><td colspan="4"><hr></td></tr><tr><td><div class="heading">Test Case Coverage</div></td><td><p class="explanatory">(<a href="Test-suite-coverage-summary.html">details</a>)</p></td><td colspan="2"><p class="explanatory">An analysis of the use of various parts of the WSDL syntax (elements, attributes, uris) in the test collection. Green indicates 4 or more occurances of the construct, yellow indicates less than 4 occurances, and red indicates zero occurances.</p></td></tr><tr><td></td><td colspan="3"><div style="border:1px solid black; padding:0px; width:202px; height:18px; font-size:xsmall; font-weight:bold; margin:0px"><span style="position:absolute">73</span><img alt="70% have good coverage" width="141" height="16" src="green.gif"><span style="position:absolute">29</span><img alt="29% have minimal coverage" width="57" height="16" src="yellow.gif"><span style="position:absolute">1</span><img alt="1% have no coverage" width="2" height="16" src="red.gif"></div></td></tr></table></body></html> \ No newline at end of file
Received on Tuesday, 5 December 2006 21:11:19 UTC