- From: Jonathan Marsh via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 02 Jan 2007 18:53:53 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite/results
In directory hutz:/tmp/cvs-serv15130/test-suite/results
Modified Files:
Interchange.html Validation.html build.xml interchange.xml
Log Message:
1) LocationTemplate-1G. Removed the “#” characters from the whttp:location on the “Escape” binding. These aren’t legal at this spot in a URI. And there isn’t a requirement they be escaped during the templating algorithm, so they aren’t testing anything and preventing the wsdlcm from having a valid anyURI for the {http location} property.
2) MessageTest-2G. Augmented each whttp:location attribute to start with the name of the operation. Without some kind of unique whttp:location, operation dispatch in Axis doesn’t work. I’ll send a new issue describing the limitations of this shortly.
3) MessageTest-3G. Added whttp:location attributes on each Binding Operation, with a value equal to the operation name. Because unique whttp:location attributes are needed by Axis2, generic http bindings are not possible, so I added minimally-defined operations to the SafeEchoHTTPBinding.
4) Added Dashboard.html task to the build file.
5) Updated Baselines and regenerated results.
Index: build.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/build.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -C 2 -d -r1.23 -r1.24
*** build.xml 1 Dec 2006 23:44:08 -0000 1.23
--- build.xml 2 Jan 2007 18:53:51 -0000 1.24
***************
*** 2,6 ****
<project name="wsdl-interchange-format" default="main" basedir=".">
! <target name="main" depends="evaluate-Woden, evaluate-Canon, evaluate-wsdl-xslt, Interchange.html, Validation.html, schemavalidate-wsdlcm" />
<target name="Interchange.html" depends="" description="roll up the results of evaluation into a results page.">
--- 2,15 ----
<project name="wsdl-interchange-format" default="main" basedir=".">
! <target name="main" depends="evaluate-Woden, evaluate-Canon, evaluate-wsdl-xslt, Interchange.html, Validation.html, schemavalidate-wsdlcm, Dashboard.html" />
!
! <target name="Dashboard.html" depends="" description="generate Dashboard summary in XML">
! <tstamp />
! <xslt style="../dashboard.xsl" in="../dashboard.xsl" out="../Dashboard.html" force="yes">
! <param name="DSTAMP" expression="${DSTAMP}" />
! <param name="TSTAMP" expression="${TSTAMP}" />
! <param name="TODAY" expression="${TODAY}" />
! </xslt>
! </target>
<target name="Interchange.html" depends="" description="roll up the results of evaluation into a results page.">
Index: Interchange.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/Interchange.html,v
retrieving revision 1.28
retrieving revision 1.29
diff -C 2 -d -r1.28 -r1.29
*** Interchange.html 20 Dec 2006 17:35:24 -0000 1.28
--- Interchange.html 2 Jan 2007 18:53:50 -0000 1.29
***************
*** 13,18 ****
<body>
<h3>Component Model Test Results</h3>
! <address>Generated December 20 2006,
! 0918</address>
<p>These results present the results of parsing "good" (e.g. valid) WSDL documents and emitting
an XML representation of the component model. These interchange format results are canonicalized
--- 13,18 ----
<body>
<h3>Component Model Test Results</h3>
! <address>Generated January 2 2007,
! 1006</address>
<p>These results present the results of parsing "good" (e.g. valid) WSDL documents and emitting
an XML representation of the component model. These interchange format results are canonicalized
***************
*** 24,28 ****
</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">63</span><img alt="85% passed" width="170" height="16" src="green.gif"><span style="position:absolute">10</span><img alt="14% failed" width="27" 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">67</span><img alt="91% passed" width="181" height="16" src="green.gif"><span style="position:absolute">5</span><img alt="7% failed" width="14" height="16" src="red.gif"></td>
</tr>
</table>
--- 24,28 ----
</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">63</span><img alt="85% passed" width="170" height="16" src="green.gif"><span style="position:absolute">10</span><img alt="14% failed" width="27" 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">66</span><img alt="89% passed" width="178" height="16" src="green.gif"><span style="position:absolute">6</span><img alt="8% failed" width="16" height="16" src="red.gif"></td>
</tr>
</table>
***************
*** 322,330 ****
</tr>
<tr>
! <td>LocationTemplate-1G</td><td>SOAPservice.wsdl</td><td style="width:6em" class="disaster">12
[<a href="Woden/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
</td><td style="width:6em" class="passed">0
[<a href="wsdl-xslt/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
! </td><td style="width:6em" class="passed">0
[<a href="Canon/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
</td>
--- 322,330 ----
</tr>
<tr>
! <td>LocationTemplate-1G</td><td>SOAPservice.wsdl</td><td style="width:6em" class="disaster">20
[<a href="Woden/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
</td><td style="width:6em" class="passed">0
[<a href="wsdl-xslt/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
! </td><td style="width:6em" class="disaster">14
[<a href="Canon/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
</td>
***************
*** 340,357 ****
</tr>
<tr>
! <td>MessageTest-2G</td><td>HTTPservice.wsdl</td><td style="width:6em" class="disaster">71
[<a href="Woden/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
</td><td style="width:6em" class="passed">0
[<a href="wsdl-xslt/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
! </td><td style="width:6em" class="disaster">56
[<a href="Canon/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
</td>
</tr>
<tr>
! <td>MessageTest-3G</td><td>HTTPservice.wsdl</td><td style="width:6em" class="failed">1
[<a href="Woden/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
</td><td style="width:6em" class="passed">0
[<a href="wsdl-xslt/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
! </td><td style="width:6em" class="failed">1
[<a href="Canon/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
</td>
--- 340,357 ----
</tr>
<tr>
! <td>MessageTest-2G</td><td>HTTPservice.wsdl</td><td style="width:6em" class="disaster">100
[<a href="Woden/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
</td><td style="width:6em" class="passed">0
[<a href="wsdl-xslt/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
! </td><td style="width:6em" class="disaster">89
[<a href="Canon/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
</td>
</tr>
<tr>
! <td>MessageTest-3G</td><td>HTTPservice.wsdl</td><td style="width:6em" class="disaster">122
[<a href="Woden/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
</td><td style="width:6em" class="passed">0
[<a href="wsdl-xslt/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
! </td><td style="width:6em" class="disaster">122
[<a href="Canon/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
</td>
Index: interchange.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/interchange.xml,v
retrieving revision 1.27
retrieving revision 1.28
diff -C 2 -d -r1.27 -r1.28
*** interchange.xml 20 Dec 2006 17:35:24 -0000 1.27
--- interchange.xml 2 Jan 2007 18:53:51 -0000 1.28
***************
*** 162,168 ****
</result>
<result testcase="SOAPservice.wsdl" name="LocationTemplate-1G">
! <implementation vendor="Woden" result="failed" failures="12" log="Woden/LocationTemplate-1G/SOAPservice.results.xml"/>
<implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/LocationTemplate-1G/SOAPservice.results.xml"/>
! <implementation vendor="Canon" result="passed" failures="0" log="Canon/LocationTemplate-1G/SOAPservice.results.xml"/>
</result>
<result testcase="SOAPservice.wsdl" name="MessageTest-1G">
--- 162,168 ----
</result>
<result testcase="SOAPservice.wsdl" name="LocationTemplate-1G">
! <implementation vendor="Woden" result="failed" failures="20" log="Woden/LocationTemplate-1G/SOAPservice.results.xml"/>
<implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/LocationTemplate-1G/SOAPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="14" log="Canon/LocationTemplate-1G/SOAPservice.results.xml"/>
</result>
<result testcase="SOAPservice.wsdl" name="MessageTest-1G">
***************
*** 172,183 ****
</result>
<result testcase="HTTPservice.wsdl" name="MessageTest-2G">
! <implementation vendor="Woden" result="failed" failures="71" log="Woden/MessageTest-2G/HTTPservice.results.xml"/>
<implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-2G/HTTPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="56" log="Canon/MessageTest-2G/HTTPservice.results.xml"/>
</result>
<result testcase="HTTPservice.wsdl" name="MessageTest-3G">
! <implementation vendor="Woden" result="failed" failures="1" log="Woden/MessageTest-3G/HTTPservice.results.xml"/>
<implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-3G/HTTPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="1" log="Canon/MessageTest-3G/HTTPservice.results.xml"/>
</result>
<result testcase="SOAPservice.wsdl" name="MessageTest-4G">
--- 172,183 ----
</result>
<result testcase="HTTPservice.wsdl" name="MessageTest-2G">
! <implementation vendor="Woden" result="failed" failures="100" log="Woden/MessageTest-2G/HTTPservice.results.xml"/>
<implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-2G/HTTPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="89" log="Canon/MessageTest-2G/HTTPservice.results.xml"/>
</result>
<result testcase="HTTPservice.wsdl" name="MessageTest-3G">
! <implementation vendor="Woden" result="failed" failures="122" log="Woden/MessageTest-3G/HTTPservice.results.xml"/>
<implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-3G/HTTPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="122" log="Canon/MessageTest-3G/HTTPservice.results.xml"/>
</result>
<result testcase="SOAPservice.wsdl" name="MessageTest-4G">
Index: Validation.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/Validation.html,v
retrieving revision 1.21
retrieving revision 1.22
diff -C 2 -d -r1.21 -r1.22
*** Validation.html 4 Dec 2006 18:27:38 -0000 1.21
--- Validation.html 2 Jan 2007 18:53:50 -0000 1.22
***************
*** 6,11 ****
.fail {border-left:16px solid red}
.warn {border-left:16px solid yellow}
! </style></head><body><h1>Validation Results</h1><address>Generated December 4 2006,
! 1024</address><table><thead><tr><td><strong>testcase</strong></td><td><strong>violates assertion</strong></td><td><strong>Woden</strong></td><td><strong>Canon</strong></td></tr></thead><tbody><tr><td></td><td></td><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 tyle="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><tr><td>Binding-1B</td><td><a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#Binding-0055">Binding-0055</a></td><td class="pass"><div class="errortext">Error:
<a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#Binding-0055">Binding-0055</a><hr>The binding 'echoServiceSOAPBinding' does not define bindings for the interface operation '{http://www.wso2.com/wsdl/2006/interop/EchoService}echoXML'. When a binding specifies an interface it must specify bindings for all of the interfaces operations.</div></td><td class="fail"><div><b>Actual:</b> no error</div></td></tr><tr><td>Binding-2B</td><td><a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#BindingFault-0058">BindingFault-0058</a></td><td class="pass"><div class="errortext">Error:
<a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#BindingFault-0058">BindingFault-0058</a><hr>The interface fault specified for this binding fault has already been specified on another binding fault. Each binding fault within a binding must specify a unique interface fault.</div></td><td class="pass"><div class="errortext">Error:
--- 6,11 ----
.fail {border-left:16px solid red}
.warn {border-left:16px solid yellow}
! </style></head><body><h1>Validation Results</h1><address>Generated January 2 2007,
! 1006</address><table><thead><tr><td><strong>testcase</strong></td><td><strong>violates assertion</strong></td><td><strong>Woden</strong></td><td><strong>Canon</strong></td></tr></thead><tbody><tr><td></td><td></td><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 tyle="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><tr><td>Binding-1B</td><td><a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#Binding-0055">Binding-0055</a></td><td class="pass"><div class="errortext">Error:
<a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#Binding-0055">Binding-0055</a><hr>The binding 'echoServiceSOAPBinding' does not define bindings for the interface operation '{http://www.wso2.com/wsdl/2006/interop/EchoService}echoXML'. When a binding specifies an interface it must specify bindings for all of the interfaces operations.</div></td><td class="fail"><div><b>Actual:</b> no error</div></td></tr><tr><td>Binding-2B</td><td><a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#BindingFault-0058">BindingFault-0058</a></td><td class="pass"><div class="errortext">Error:
<a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#BindingFault-0058">BindingFault-0058</a><hr>The interface fault specified for this binding fault has already been specified on another binding fault. Each binding fault within a binding must specify a unique interface fault.</div></td><td class="pass"><div class="errortext">Error:
Received on Tuesday, 2 January 2007 18:54:00 UTC