- 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