2002/ws/desc/test-suite Test-suite-coverage-summary.html,NONE,1.1 dashboard.xsl,1.1,1.2 Dashboard.html,1.17,1.18 test-suite-coverage-summary.xml,1.28,1.29 build-test-coverage.xml,1.3,1.4 coverage.xsl,1.7,1.8

Update of /sources/public/2002/ws/desc/test-suite
In directory hutz:/tmp/cvs-serv31588/test-suite

Modified Files:
	dashboard.xsl Dashboard.html test-suite-coverage-summary.xml 
	build-test-coverage.xml coverage.xsl 
Added Files:
	Test-suite-coverage-summary.html 
Log Message:
Generated HTML version of test-suite-coverage-summary, fixed rounding error in coverage.xsl which prevented a single red testcase from appearing in the rollup, and regenerated results.

Index: test-suite-coverage-summary.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-coverage-summary.xml,v
retrieving revision 1.28
retrieving revision 1.29
diff -C 2 -d -r1.28 -r1.29
*** test-suite-coverage-summary.xml	20 Nov 2006 02:32:22 -0000	1.28
--- test-suite-coverage-summary.xml	27 Nov 2006 18:36:07 -0000	1.29
***************
*** 3,9 ****
  
  <coverage>
! <DSTAMP>20061119</DSTAMP>
! <TSTAMP>1823</TSTAMP>
! <TODAY>November 19 2006</TODAY>
  <total>227</total>
  <good>74</good>
--- 3,9 ----
  
  <coverage>
! <DSTAMP>20061127</DSTAMP>
! <TSTAMP>1033</TSTAMP>
! <TODAY>November 27 2006</TODAY>
  <total>227</total>
  <good>74</good>
***************
*** 12,16 ****
  <item xpath="/wsdl:description//*[@wsdl:required='true']" count="8"/>
  <item xpath="/wsdl:description//*[@wsdl:required='false']" count="2"/>
! <item xpath="/wsdl:description//wsdl:documentation" count="310"/>
  <item xpath="/wsdl:description/wsdl:import" count="11"/>
  <item xpath="/wsdl:description/wsdl:import/@location" count="11"/>
--- 12,16 ----
  <item xpath="/wsdl:description//*[@wsdl:required='true']" count="8"/>
  <item xpath="/wsdl:description//*[@wsdl:required='false']" count="2"/>
! <item xpath="/wsdl:description//wsdl:documentation" count="311"/>
  <item xpath="/wsdl:description/wsdl:import" count="11"/>
  <item xpath="/wsdl:description/wsdl:import/@location" count="11"/>
***************
*** 53,60 ****
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="48"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="25"/>
! <item xpath="/wsdl:description/wsdl:binding" count="113"/>
! <item xpath="/wsdl:description/wsdl:binding/@interface" count="74"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="48"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation" count="138"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input" count="56"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel" count="5"/>
--- 53,60 ----
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="48"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="25"/>
! <item xpath="/wsdl:description/wsdl:binding" count="114"/>
! <item xpath="/wsdl:description/wsdl:binding/@interface" count="75"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="48"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation" count="139"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input" count="56"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel" count="5"/>
***************
*** 66,73 ****
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="3"/>
  <item xpath="/wsdl:description/wsdl:service" count="64"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="89"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="53"/>
! <item xpath="/wsdl:description/wsdl:binding/@wsoap:version" count="27"/>
! <item xpath="/wsdl:description/wsdl:binding/@wsoap:protocol" count="71"/>
  <item xpath="/wsdl:description/wsdl:binding/@wsoap:mepDefault" count="4"/>
  <item xpath="/wsdl:description/wsdl:binding/wsoap:module" count="3"/>
--- 66,73 ----
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="3"/>
  <item xpath="/wsdl:description/wsdl:service" count="64"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="90"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="54"/>
! <item xpath="/wsdl:description/wsdl:binding/@wsoap:version" count="28"/>
! <item xpath="/wsdl:description/wsdl:binding/@wsoap:protocol" count="72"/>
  <item xpath="/wsdl:description/wsdl:binding/@wsoap:mepDefault" count="4"/>
  <item xpath="/wsdl:description/wsdl:binding/wsoap:module" count="3"/>
***************
*** 100,105 ****
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/whttp:header" count="2"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/whttp:header/@required" count="1"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:location" count="17"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:method" count="26"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:inputSerialization" count="19"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:outputSerialization" count="11"/>
--- 100,105 ----
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/whttp:header" count="2"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/whttp:header/@required" count="1"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:location" count="18"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:method" count="27"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:inputSerialization" count="19"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:outputSerialization" count="11"/>

Index: coverage.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/coverage.xsl,v
retrieving revision 1.7
retrieving revision 1.8
diff -C 2 -d -r1.7 -r1.8
*** coverage.xsl	16 Nov 2006 17:53:32 -0000	1.7
--- coverage.xsl	27 Nov 2006 18:36:07 -0000	1.8
***************
*** 121,127 ****
  			<xsl:variable name="percentage-some" select="$some div $total"/>
  			<xsl:variable name="percentage-many" select="$many div $total"/>
! 			<xsl:if test="$percentage-many > .01"><span style="position:absolute"><xsl:value-of select="$many"/></span><img src="green.gif" height="16" width="{round(200*$percentage-many)}" alt="{round($percentage-many * 100)}% have good coverage"/></xsl:if>
! 			<xsl:if test="$percentage-some > .01"><span style="position:absolute"><xsl:value-of select="$some"/></span><img src="yellow.gif" height="16" width="{round(200*$percentage-some)}" alt="{round($percentage-some* 100)}% have minimal coverage"/></xsl:if>
! 			<xsl:if test="$percentage-none > .01"><span style="position:absolute"><xsl:value-of select="$none"/></span><img src="red.gif" height="16" width="{round(200*$percentage-none)}" alt="{round($percentage-none* 100)}% have no coverage"/></xsl:if>
  		</div>
  	</xsl:template>
--- 121,127 ----
  			<xsl:variable name="percentage-some" select="$some div $total"/>
  			<xsl:variable name="percentage-many" select="$many div $total"/>
! 			<xsl:if test="$percentage-many > .01"><span style="position:absolute"><xsl:value-of select="$many"/></span><img src="green.gif" height="16" width="{floor(200*$percentage-many)}" alt="{floor($percentage-many * 100)}% have good coverage"/></xsl:if>
! 			<xsl:if test="$percentage-some > .01"><span style="position:absolute"><xsl:value-of select="$some"/></span><img src="yellow.gif" height="16" width="{ceiling(200*$percentage-some)}" alt="{ceiling($percentage-some* 100)}% have minimal coverage"/></xsl:if>
! 			<xsl:if test="$percentage-none > 0"><span style="position:absolute"><xsl:value-of select="$none"/></span><img src="red.gif" height="16" width="{ceiling(200*$percentage-none)}" alt="{ceiling($percentage-none* 100)}% have no coverage"/></xsl:if>
  		</div>
  	</xsl:template>

Index: build-test-coverage.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/build-test-coverage.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C 2 -d -r1.3 -r1.4
*** build-test-coverage.xml	24 Oct 2006 03:20:07 -0000	1.3
--- build-test-coverage.xml	27 Nov 2006 18:36:07 -0000	1.4
***************
*** 38,41 ****
--- 38,42 ----
  			<param name="TODAY" expression="${TODAY}"/>
  		</xslt>
+ 		<xslt style="coverage.xsl" in="test-suite-coverage-summary.xml" out="Test-suite-coverage-summary.html" force="yes"/>
  	</target>
  

Index: dashboard.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/dashboard.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** dashboard.xsl	16 Nov 2006 14:22:06 -0000	1.1
--- dashboard.xsl	27 Nov 2006 18:36:07 -0000	1.2
***************
*** 46,50 ****
  				</xsl:for-each>
  
! 				<p>Test Case Coverage (<a href="test-suite-coverage-summary.xml">details</a>)</p>
  				<xsl:for-each select="document('test-suite-coverage-summary.xml')/coverage">
  					<xsl:call-template name="test-coverage-summary"/>
--- 46,50 ----
  				</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"/>

--- NEW FILE: Test-suite-coverage-summary.html ---
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title>
					WSDL 2.0 Document Test Case Coverage Report
				</title>
<link href="http://www.w3.org/StyleSheets/TR/base.css" type="text/css" rel="stylesheet">
</head>
<body>
<h1>
					WSDL 2.0 Document Test Case Coverage Report
				</h1>
<address>Generated November 27 2006,
						1033</address>
<p>
					This reports measures the coverage of WSDL 2.0
					elements and attributes by the good and bad document
					test cases. Each measured item is specified by an
					XPath expression.
				</p>
<table>
<tr>
<th align="right">Good Documents:</th><td align="left">74</td>
</tr>
<tr>
<th align="right">Bad Documents:</th><td align="left">153</td>
</tr>
<tr>
<th align="right">Total Documents:</th><td align="left">227</td>
</tr>
<tr>
<th align="right">Coverage Summary:</th><td>
<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>
</td>
</tr>
</table>
<br>
<table width="100%" cellspacing="4" border="1">
<col width="50">
<col width="50">
<col width="*">
<thead>
<tr>
<th>Status</th><th>Count</th><th>XPath</th>
</tr>
</thead>
<tbody>
<tr>
<td count="10" bgcolor="green">&nbsp;</td><td align="right">10</td><td>/wsdl:description//*/@wsdl:required</td>
</tr>
<tr>
<td count="8" bgcolor="green">&nbsp;</td><td align="right">8</td><td>/wsdl:description//*[@wsdl:required='true']</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description//*[@wsdl:required='false']</td>
</tr>
<tr>
<td count="311" bgcolor="green">&nbsp;</td><td align="right">311</td><td>/wsdl:description//wsdl:documentation</td>
</tr>
<tr>
<td count="11" bgcolor="green">&nbsp;</td><td align="right">11</td><td>/wsdl:description/wsdl:import</td>
</tr>
<tr>
<td count="11" bgcolor="green">&nbsp;</td><td align="right">11</td><td>/wsdl:description/wsdl:import/@location</td>
</tr>
<tr>
<td count="10" bgcolor="green">&nbsp;</td><td align="right">10</td><td>/wsdl:description/wsdl:include</td>
</tr>
<tr>
<td count="169" bgcolor="green">&nbsp;</td><td align="right">169</td><td>/wsdl:description/wsdl:types</td>
</tr>
<tr>
<td count="156" bgcolor="green">&nbsp;</td><td align="right">156</td><td>/wsdl:description/wsdl:types/xs:schema</td>
</tr>
<tr>
<td count="25" bgcolor="green">&nbsp;</td><td align="right">25</td><td>/wsdl:description/wsdl:types/xs:import</td>
</tr>
<tr>
<td count="222" bgcolor="green">&nbsp;</td><td align="right">222</td><td>/wsdl:description/wsdl:interface</td>
</tr>
<tr>
<td count="15" bgcolor="green">&nbsp;</td><td align="right">15</td><td>/wsdl:description/wsdl:interface/@extends</td>
</tr>
<tr>
<td count="61" bgcolor="green">&nbsp;</td><td align="right">61</td><td>/wsdl:description/wsdl:interface/@styleDefault</td>
</tr>
<tr>
<td count="19" bgcolor="green">&nbsp;</td><td align="right">19</td><td>/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri']</td>
</tr>
<tr>
<td count="12" bgcolor="green">&nbsp;</td><td align="right">12</td><td>/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']</td>
</tr>
<tr>
<td count="29" bgcolor="green">&nbsp;</td><td align="right">29</td><td>/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']</td>
</tr>
<tr>
<td count="35" bgcolor="green">&nbsp;</td><td align="right">35</td><td>/wsdl:description/wsdl:interface/wsdl:fault</td>
</tr>
<tr>
<td count="33" bgcolor="green">&nbsp;</td><td align="right">33</td><td>/wsdl:description/wsdl:interface/wsdl:fault/@element</td>
</tr>
<tr>
<td count="241" bgcolor="green">&nbsp;</td><td align="right">241</td><td>/wsdl:description/wsdl:interface/wsdl:operation</td>
</tr>
<tr>
<td count="14" bgcolor="green">&nbsp;</td><td align="right">14</td><td>/wsdl:description/wsdl:interface/wsdl:operation/@wsdlx:safe</td>
</tr>
<tr>
<td count="16" bgcolor="green">&nbsp;</td><td align="right">16</td><td>/wsdl:description/wsdl:interface/wsdl:operation/@wrpc:signature</td>
</tr>
<tr>
<td count="20" bgcolor="green">&nbsp;</td><td align="right">20</td><td>/wsdl:description/wsdl:interface/wsdl:operation/@style</td>
</tr>
<tr>
<td count="8" bgcolor="green">&nbsp;</td><td align="right">8</td><td>/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/iri']</td>
</tr>
<tr>
<td count="4" bgcolor="green">&nbsp;</td><td align="right">4</td><td>/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/multipart']</td>
</tr>
<tr>
<td count="6" bgcolor="green">&nbsp;</td><td align="right">6</td><td>/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc']</td>
</tr>
<tr>
<td count="56" bgcolor="green">&nbsp;</td><td align="right">56</td><td>/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']</td>
</tr>
<tr>
<td count="10" bgcolor="green">&nbsp;</td><td align="right">10</td><td>/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/robust-in-only']</td>
</tr>
<tr>
<td count="163" bgcolor="green">&nbsp;</td><td align="right">163</td><td>/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-out']</td>
</tr>
<tr>
<td count="234" bgcolor="green">&nbsp;</td><td align="right">234</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input</td>
</tr>
<tr>
<td count="133" bgcolor="green">&nbsp;</td><td align="right">133</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel</td>
</tr>
<tr>
<td count="232" bgcolor="green">&nbsp;</td><td align="right">232</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element</td>
</tr>
<tr>
<td count="16" bgcolor="green">&nbsp;</td><td align="right">16</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']</td>
</tr>
<tr>
<td count="14" bgcolor="green">&nbsp;</td><td align="right">14</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none']</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other']</td>
</tr>
<tr>
<td count="174" bgcolor="green">&nbsp;</td><td align="right">174</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output</td>
</tr>
<tr>
<td count="81" bgcolor="green">&nbsp;</td><td align="right">81</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel</td>
</tr>
<tr>
<td count="174" bgcolor="green">&nbsp;</td><td align="right">174</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element</td>
</tr>
<tr>
<td count="10" bgcolor="green">&nbsp;</td><td align="right">10</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any']</td>
</tr>
<tr>
<td count="4" bgcolor="green">&nbsp;</td><td align="right">4</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none']</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#other']</td>
</tr>
<tr>
<td count="9" bgcolor="green">&nbsp;</td><td align="right">9</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault</td>
</tr>
<tr>
<td count="3" bgcolor="yellow">&nbsp;</td><td align="right">3</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault/@messageLabel</td>
</tr>
<tr>
<td count="48" bgcolor="green">&nbsp;</td><td align="right">48</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault</td>
</tr>
<tr>
<td count="25" bgcolor="green">&nbsp;</td><td align="right">25</td><td>/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel</td>
</tr>
<tr>
<td count="114" bgcolor="green">&nbsp;</td><td align="right">114</td><td>/wsdl:description/wsdl:binding</td>
</tr>
<tr>
<td count="75" bgcolor="green">&nbsp;</td><td align="right">75</td><td>/wsdl:description/wsdl:binding/@interface</td>
</tr>
<tr>
<td count="48" bgcolor="green">&nbsp;</td><td align="right">48</td><td>/wsdl:description/wsdl:binding/wsdl:fault</td>
</tr>
<tr>
<td count="139" bgcolor="green">&nbsp;</td><td align="right">139</td><td>/wsdl:description/wsdl:binding/wsdl:operation</td>
</tr>
<tr>
<td count="56" bgcolor="green">&nbsp;</td><td align="right">56</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input</td>
</tr>
<tr>
<td count="5" bgcolor="green">&nbsp;</td><td align="right">5</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel</td>
</tr>
<tr>
<td count="37" bgcolor="green">&nbsp;</td><td align="right">37</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output</td>
</tr>
<tr>
<td count="1" bgcolor="yellow">&nbsp;</td><td align="right">1</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@messageLabel</td>
</tr>
<tr>
<td count="8" bgcolor="green">&nbsp;</td><td align="right">8</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/@messageLabel</td>
</tr>
<tr>
<td count="44" bgcolor="green">&nbsp;</td><td align="right">44</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault</td>
</tr>
<tr>
<td count="3" bgcolor="yellow">&nbsp;</td><td align="right">3</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel</td>
</tr>
<tr>
<td count="64" bgcolor="green">&nbsp;</td><td align="right">64</td><td>/wsdl:description/wsdl:service</td>
</tr>
<tr>
<td count="90" bgcolor="green">&nbsp;</td><td align="right">90</td><td>/wsdl:description/wsdl:service/wsdl:endpoint</td>
</tr>
<tr>
<td count="54" bgcolor="green">&nbsp;</td><td align="right">54</td><td>/wsdl:description/wsdl:service/wsdl:endpoint/@address</td>
</tr>
<tr>
<td count="28" bgcolor="green">&nbsp;</td><td align="right">28</td><td>/wsdl:description/wsdl:binding/@wsoap:version</td>
</tr>
<tr>
<td count="72" bgcolor="green">&nbsp;</td><td align="right">72</td><td>/wsdl:description/wsdl:binding/@wsoap:protocol</td>
</tr>
<tr>
<td count="4" bgcolor="green">&nbsp;</td><td align="right">4</td><td>/wsdl:description/wsdl:binding/@wsoap:mepDefault</td>
</tr>
<tr>
<td count="3" bgcolor="yellow">&nbsp;</td><td align="right">3</td><td>/wsdl:description/wsdl:binding/wsoap:module</td>
</tr>
<tr>
<td count="3" bgcolor="yellow">&nbsp;</td><td align="right">3</td><td>/wsdl:description/wsdl:binding/wsoap:module/@ref</td>
</tr>
<tr>
<td count="1" bgcolor="yellow">&nbsp;</td><td align="right">1</td><td>/wsdl:description/wsdl:binding/wsoap:module/@required</td>
</tr>
<tr>
<td count="11" bgcolor="green">&nbsp;</td><td align="right">11</td><td>/wsdl:description/wsdl:binding/wsdl:fault/@wsoap:code</td>
</tr>
<tr>
<td count="1" bgcolor="yellow">&nbsp;</td><td align="right">1</td><td>/wsdl:description/wsdl:binding/wsdl:fault/@wsoap:subcodes</td>
</tr>
<tr>
<td count="3" bgcolor="yellow">&nbsp;</td><td align="right">3</td><td>/wsdl:description/wsdl:binding/wsdl:fault/wsoap:module</td>
</tr>
<tr>
<td count="4" bgcolor="green">&nbsp;</td><td align="right">4</td><td>/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header</td>
</tr>
<tr>
<td count="9" bgcolor="green">&nbsp;</td><td align="right">9</td><td>/wsdl:description/wsdl:binding//wsoap:header/@mustUnderstand</td>
</tr>
<tr>
<td count="12" bgcolor="green">&nbsp;</td><td align="right">12</td><td>/wsdl:description/wsdl:binding//wsoap:header/@element</td>
</tr>
<tr>
<td count="31" bgcolor="green">&nbsp;</td><td align="right">31</td><td>/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:mep</td>
</tr>
<tr>
<td count="33" bgcolor="green">&nbsp;</td><td align="right">33</td><td>/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:action</td>
</tr>
<tr>
<td count="5" bgcolor="green">&nbsp;</td><td align="right">5</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsoap:module</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:module</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:header</td>
</tr>
<tr>
<td count="12" bgcolor="green">&nbsp;</td><td align="right">12</td><td>/wsdl:description/wsdl:binding//wsoap:header/@required</td>
</tr>
<tr>
<td count="12" bgcolor="green">&nbsp;</td><td align="right">12</td><td>/wsdl:description/wsdl:binding//wsoap:header[@required="true"]</td>
</tr>
<tr>
<td count="0" bgcolor="red">&nbsp;</td><td align="right">0</td><td>/wsdl:description/wsdl:binding//wsoap:header[@required="false"]</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:module</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:header</td>
</tr>
<tr>
<td count="1" bgcolor="yellow">&nbsp;</td><td align="right">1</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/wsoap:module</td>
</tr>
<tr>
<td count="3" bgcolor="yellow">&nbsp;</td><td align="right">3</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/wsoap:module</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/@whttp:methodDefault</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/@whttp:queryParameterSeparatorDefault</td>
</tr>
<tr>
<td count="3" bgcolor="yellow">&nbsp;</td><td align="right">3</td><td>/wsdl:description/wsdl:binding/@whttp:cookies</td>
</tr>
<tr>
<td count="3" bgcolor="yellow">&nbsp;</td><td align="right">3</td><td>/wsdl:description/wsdl:binding/@whttp:transferCodingDefault</td>
</tr>
<tr>
<td count="12" bgcolor="green">&nbsp;</td><td align="right">12</td><td>/wsdl:description/wsdl:binding/wsdl:fault/@whttp:code</td>
</tr>
<tr>
<td count="1" bgcolor="yellow">&nbsp;</td><td align="right">1</td><td>/wsdl:description/wsdl:binding/wsdl:fault/@whttp:transferCoding</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:fault/whttp:header</td>
</tr>
<tr>
<td count="1" bgcolor="yellow">&nbsp;</td><td align="right">1</td><td>/wsdl:description/wsdl:binding/wsdl:fault/whttp:header/@required</td>
</tr>
<tr>
<td count="18" bgcolor="green">&nbsp;</td><td align="right">18</td><td>/wsdl:description/wsdl:binding/wsdl:operation/@whttp:location</td>
</tr>
<tr>
<td count="27" bgcolor="green">&nbsp;</td><td align="right">27</td><td>/wsdl:description/wsdl:binding/wsdl:operation/@whttp:method</td>
</tr>
<tr>
<td count="19" bgcolor="green">&nbsp;</td><td align="right">19</td><td>/wsdl:description/wsdl:binding/wsdl:operation/@whttp:inputSerialization</td>
</tr>
<tr>
<td count="11" bgcolor="green">&nbsp;</td><td align="right">11</td><td>/wsdl:description/wsdl:binding/wsdl:operation/@whttp:outputSerialization</td>
</tr>
<tr>
<td count="13" bgcolor="green">&nbsp;</td><td align="right">13</td><td>/wsdl:description/wsdl:binding/wsdl:operation/@whttp:faultSerialization</td>
</tr>
<tr>
<td count="10" bgcolor="green">&nbsp;</td><td align="right">10</td><td>/wsdl:description/wsdl:binding/wsdl:operation/@whttp:transferCodingDefault</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@whttp:transferCoding</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/whttp:header</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@whttp:transferCoding</td>
</tr>
<tr>
<td count="2" bgcolor="yellow">&nbsp;</td><td align="right">2</td><td>/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/whttp:header</td>
</tr>
<tr>
<td count="12" bgcolor="green">&nbsp;</td><td align="right">12</td><td>/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationScheme</td>
</tr>
<tr>
<td count="12" bgcolor="green">&nbsp;</td><td align="right">12</td><td>/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationRealm</td>
</tr>
</tbody>
</table>
</body>
</html>

Index: Dashboard.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/Dashboard.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -C 2 -d -r1.17 -r1.18
*** Dashboard.html	20 Nov 2006 02:32:22 -0000	1.17
--- Dashboard.html	27 Nov 2006 18:36:07 -0000	1.18
***************
*** 10,13 ****
  					.good { background: green }
  					.bad { background: red }
! 				</style></head><body><h2>Test Suite Health Dashboard</h2><address>Generated November 19 2006,
! 						1823</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="46% have coverage" width="92" height="16" src="green.gif"><span style="position:absolute">123</span><img alt="54% have no coverage" width="108" height="16" src="red.gif"></div><p>Test Case Coverage (<a href="test-suite-coverage-summary.xml">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="71% have good coverage" width="142" height="16" src="green.gif"><span style="position:absolute">29</span><img alt="28% have minimal coverage" width="56" height="16" src="yellow.gif"></div><p></p><hr><h2>Implementation Health</h2><p>Component Model Test Results (<a href="results/Interchange.html">details</a>)</p><table><tr><td><stong>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">67</span><img alt="91% passed" width="181" height="16" src="green.gif"><span style="position:absolute">6</span><img alt="8% failed" width="16" 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">43</span><img alt="58% passed" width="116" height="16" src="green.gif"><span style="position:absolute">20</span><img alt="27% failed" width="54" height="16" src="red.gif"></td></tr></table><p>Validation Test Results (<a href="results/Validation.tml">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">25</span><img alt="11.312217194570136% passed" width="22.624434389140273" height="16" src="green.gif"><span style="position:absolute">87</span><img alt="39.366515837104075% passed" width="78.73303167420815" height="16" src="yellow.gif"><span style="position:absolute">87</span><img alt="39.366515837104075% failed" width="78.73303167420815" height="16" src="red.gif"><span style="position:absolute">&nbsp;(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">17</span><img alt="7.6923076923076925% passed" width="15.384615384615385" height="16" src="green.gif"><span style="position:absolute">89</span><img alt="40.27149321266968% passed" width="80.5429864253936" height="16" src="yellow.gif"><span style="position:absolute">50</span><img alt="22.624434389140273% failed" width="45.248868778280546" height="16" src="red.gif"><span style="position:absolute">&nbsp;(65)</span></div></td></tr></tbody></table><p>Message Exchange Test Results (<a href="tbd">details</a>)</p><p>tbd</p></body></html>
\ No newline at end of file
--- 10,13 ----
  					.good { background: green }
  					.bad { background: red }
! 				</style></head><body><h2>Test Suite Health Dashboard</h2><address>Generated November 27 2006,
! 						1033</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">67</span><img alt="91% passed" width="181" height="16" src="green.gif"><span style="position:absolute">6</span><img alt="8% failed" width="16" 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">43</span><img alt="58% passed" width="116" height="16" src="green.gif"><span style="position:absolute">20</span><img alt="27% failed" with="54" height="16" src="red.gif"></td></tr></table><p>Validation Test Results (<a href="results/Validation.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">25</span><img alt="11.312217194570136% passed" width="22.624434389140273" height="16" src="green.gif"><span style="position:absolute">87</span><img alt="39.366515837104075% passed" width="78.73303167420815" height="16" src="yellow.gif"><span style="position:absolute">87</span><img alt="39.366515837104075% failed" width="78.73303167420815" height="16" src="red.gif"><span style="position:absolute">&nbsp;(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">17</span><img alt="7.6923076923076925% passed" width="15.384615384615385" height="16" src="reen.gif"><span style="position:absolute">89</span><img alt="40.27149321266968% passed" width="80.54298642533936" height="16" src="yellow.gif"><span style="position:absolute">50</span><img alt="22.624434389140273% failed" width="45.248868778280546" height="16" src="red.gif"><span style="position:absolute">&nbsp;(65)</span></div></td></tr></tbody></table><p>Message Exchange Test Results (<a href="tbd">details</a>)</p><p>tbd</p></body></html>
\ No newline at end of file

Received on Monday, 27 November 2006 18:36:45 UTC