- From: Felix Sasaki via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 16 Mar 2007 14:15:46 +0000
- To: public-ws-policy-eds@w3.org
Update of /sources/public/2006/ws/policy/interop/results
In directory hutz:/tmp/cvs-serv5633/policy/interop/results
Modified Files:
build.xml
Added Files:
dashboard-summary.html dashboard-summary.xsl
Log Message:
Update from Chris , see http://lists.w3.org/Archives/Public/public-ws-policy-eds/2007Mar/0082.html .
--- NEW FILE: dashboard-summary.xsl ---
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:param name="DSTAMP"/>
<xsl:param name="TSTAMP"/>
<xsl:param name="TODAY"/>
<xsl:output method="html" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">
<html>
<head>
<title>Web Services Policy 1.5 CR Dashboard</title>
<link rel="stylesheet" type="text/css"
href="http://www.w3.org/Guide/pubrules-style.css"/>
<link rel="stylesheet" type="text/css"
href="http://www.w3.org/2006/02/charter-style.css"/>
<style type="text/css"> body {font-family:sans-serif} td {vertical-align:top}
.passed {background-color:green} .failed {background-color:orange} .disaster
{background-color:red} .border th, .border td { border: 1px solid black;
padding: 0.5ex } .border th { background: #ccc } .good { background: green }
.bad { background: red } .group {background-color:#DDD} .heading
{font-weight:bold; white-space: nowrap} .explanatory {font-size:smaller}
.results {border:1px solid black; padding:0px; width:100px; height:18px; font-size:x-small; font-weight:bold;}
</style>
</head>
<body>
<p class="navicons"><a href="../../../"><img src="http://www.w3.org/Icons/w3c_home"
alt="W3C" height="48" width="72" /> </a><xsl:text> </xsl:text><a
href="http://www.w3.org/Architecture/"><img src="http://www.w3.org/Icons/arch"
alt="Architecture Domain" height="48" width="212" /> </a><xsl:text> </xsl:text><a href="http://www.w3.org/2002/ws/"><img
src="http://www.w3.org/2002/ws/3/04/diags/wsa.png" width="192" height="48"
alt="Web Services Activity" /> </a></p>
<p class="navlinks"><a href="http://www.w3.org/2002/ws/policy">About Web Services Policy WG</a></p>
<h1>Web Services Policy 1.5 CR Dashboard</h1>
<xsl:if test="$TODAY">
<address>
<xsl:text>Generated </xsl:text>
<xsl:value-of select="$TODAY"/>,
<xsl:value-of select="$TSTAMP"/>
</address>
</xsl:if>
<p class="explanatory">The dashboard summarizes the results of unit and interop
testing of the <a href="http://www.w3.org/TR/ws-policy">Web Services Policy 1.5
- Framework</a> and <a href="http://www.w3.org/TR/ws-policy-attach">Web
Services Policy 1.5 - Attachment</a> specifications, in fulfillment of the
CR exit criteria (<a
href="http://www.w3.org/TR/2007/CR-ws-policy-20070228/#status">Framework</a>
and <a href="http://www.w3.org/TR/2007/CR-ws-policy-attach-20070228/#status"
>Attachment</a>). <a
href="http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/interop/">Interop
scenarios and test files</a> are on the W3C CVS archive. </p>
<p></p>
<hr color="#C0C0C0"></hr>
<h2 id="implementers">Implementers</h2>
<p>Testing is based on implementations (in alphabetical order) from:</p>
<table border="2" bordercolorlight="#000000"
bordercolordark="#000000" style="border-collapse: collapse" cellpadding="5">
<tr>
<xsl:for-each select="document('temp-participants.xml')/participants/participant">
<xsl:sort select="organization"/>
<xsl:call-template name="generate-participant-rows"/>
</xsl:for-each>
</tr>
</table>
<p></p>
<hr color="#C0C0C0"></hr>
<h2 id="unit">CR Test Results</h2>
<p><xsl:value-of select="description"/> The following table enumerates
results from implementers based on running the various rounds of CR tests; both unit and pair-wise interoperability. Green indicates a
successful outcome, red indicates a failure and no color indicates 'no claims'. Detail results can be found <a href="http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/interop/results/dashboard.html">here</a>.</p>
<table border="2" bordercolorlight="#000000"
bordercolordark="#000000" style="border-collapse: collapse" cellpadding="5">
<tr>
<th class="results">Organization</th>
<th class="results">Round 1 Results</th>
<th class="results">Round 2 WSDL1.1 Results</th>
<th class="results">Round 2 WSDL2.0 Results</th>
<th class="results">Round 3 WSDL1.1 Results</th>
<th class="results">Round 3 WSDL2.0 Results</th>
<th class="results">Round 4 UDDI Results</th>
<th class="results">Round 4 External WSDL1.1 Results</th>
<th class="results">Round 4 External WSDL2.0 Results</th>
<th class="results">Round 4 MediaType Results</th>
</tr>
<xsl:for-each select="document('temp-participants.xml')/participants/participant">
<xsl:sort select="organization"/>
<xsl:call-template name="generate-participant-results"/>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
<xsl:template name="generate-column-with-hyperlink">
<xsl:param name="name"/>
<td><a href="#{$name}"><xsl:value-of select="$name"/></a></td>
</xsl:template>
<xsl:template name="generate-participant-rows">
<xsl:variable name="organization" select="organization"/>
<td id="{$organization}"><xsl:value-of select="organization"/></td>
</xsl:template>
<xsl:template match="/results">
<td><xsl:value-of select="count(result/passed[text()='true'])"/>
of <xsl:value-of select="count(result/passed[text()!='tbd'])"/></td>
</xsl:template>
<xsl:template name="generate-column">
<xsl:param name="file"/>
<xsl:variable name="pass" select="0"/>
<xsl:variable name="attempted" select="0"/>
<xsl:variable name="total" select="0"/>
<xsl:variable name="pass" select="count(document($file)/results/result/passed[text()='true'])"/>
<xsl:variable name="fail" select="count(document($file)/results/result/passed[text()='false'])"/>
<xsl:variable name="attempted" select="count(document($file)/results/result/passed[text()!='tbd'])"/>
<xsl:variable name="total" select="count(document($file)/results/result)"/>
<td class="results"><span style="position:absolute"><xsl:value-of select="$pass"/> of <xsl:value-of select="$attempted"/></span><img alt="{$pass} of {$total}" width="{$pass div $total * 100}" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"/><img alt="{$fail} of {$total}" width="{$fail div $total * 100}" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"/></td>
</xsl:template>
<xsl:template name="generate-participant-results">
<tr>
<xsl:variable name="organization" select="organization"/>
<td id="{$organization}" class="results"><xsl:value-of select="organization"/></td>
<xsl:variable name="file" select="concat('round1/round1-',$organization,'.xml')"/>
<xsl:choose>
<xsl:when test="boolean(document($file))">
<xsl:call-template name="generate-column">
<xsl:with-param name="file" select="$file"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<td class="results">N/A</td>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="file" select="concat('round2/WSDL11/round2-WSDL11-',$organization,'.xml')"/>
<xsl:choose>
<xsl:when test="boolean(document($file))">
<xsl:call-template name="generate-column">
<xsl:with-param name="file" select="$file"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<td class="results">N/A</td>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="file" select="concat('round2/WSDL20/round2-WSDL20-',$organization,'.xml')"/>
<xsl:choose>
<xsl:when test="boolean(document($file))">
<xsl:call-template name="generate-column">
<xsl:with-param name="file" select="$file"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<td class="results">N/A</td>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="file" select="concat('round3/WSDL11/round3-WSDL11-',$organization,'.xml')"/>
<xsl:choose>
<xsl:when test="boolean(document($file))">
<xsl:call-template name="generate-column">
<xsl:with-param name="file" select="$file"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<td class="results">N/A</td>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="file" select="concat('round3/WSDL20/round3-WSDL20-',$organization,'.xml')"/>
<xsl:choose>
<xsl:when test="boolean(document($file))">
<xsl:call-template name="generate-column">
<xsl:with-param name="file" select="$file"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<td class="results">N/A</td>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="file" select="concat('round4/UDDI/round4-UDDI-',$organization,'.xml')"/>
<xsl:choose>
<xsl:when test="boolean(document($file))">
<xsl:call-template name="generate-column">
<xsl:with-param name="file" select="$file"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<td class="results">N/A</td>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="file" select="concat('round4/external-policy-attachment/WSDL11/round4-external-policy-attachment-WSDL11-',$organization,'.xml')"/>
<xsl:choose>
<xsl:when test="boolean(document($file))">
<xsl:call-template name="generate-column">
<xsl:with-param name="file" select="$file"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<td class="results">N/A</td>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="file" select="concat('round4/external-policy-attachment/WSDL11/round4-external-policy-attachment-WSDL20-',$organization,'.xml')"/>
<xsl:choose>
<xsl:when test="boolean(document($file))">
<xsl:call-template name="generate-column">
<xsl:with-param name="file" select="$file"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<td class="results">N/A</td>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="file" select="concat('round4/mediatype/round4-mediatype-',$organization,'.xml')"/>
<xsl:choose>
<xsl:when test="boolean(document($file))">
<xsl:call-template name="generate-column">
<xsl:with-param name="file" select="$file"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<td class="results">N/A</td>
</xsl:otherwise>
</xsl:choose>
</tr>
</xsl:template>
</xsl:stylesheet>
--- NEW FILE: dashboard-summary.html ---
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Web Services Policy 1.5 CR Dashboard</title>
<link rel="stylesheet" type="text/css" href="http://www.w3.org/Guide/pubrules-style.css">
<link rel="stylesheet" type="text/css" href="http://www.w3.org/2006/02/charter-style.css"><style type="text/css"> body {font-family:sans-serif} td {vertical-align:top}
.passed {background-color:green} .failed {background-color:orange} .disaster
{background-color:red} .border th, .border td { border: 1px solid black;
padding: 0.5ex } .border th { background: #ccc } .good { background: green }
.bad { background: red } .group {background-color:#DDD} .heading
{font-weight:bold; white-space: nowrap} .explanatory {font-size:smaller}
.results {border:1px solid black; padding:0px; width:100px; height:18px; font-size:x-small; font-weight:bold;}
</style></head>
<body>
<p class="navicons"><a href="../../../"><img src="http://www.w3.org/Icons/w3c_home" alt="W3C" height="48" width="72"></a> <a href="http://www.w3.org/Architecture/"><img src="http://www.w3.org/Icons/arch" alt="Architecture Domain" height="48" width="212"></a> <a href="http://www.w3.org/2002/ws/"><img src="http://www.w3.org/2002/ws/3/04/diags/wsa.png" width="192" height="48" alt="Web Services Activity"></a></p>
<p class="navlinks"><a href="http://www.w3.org/2002/ws/policy">About Web Services Policy WG</a></p>
<h1>Web Services Policy 1.5 CR Dashboard</h1>
<address>Generated March 16 2007,
2308
</address>
<p class="explanatory">The dashboard summarizes the results of unit and interop
testing of the <a href="http://www.w3.org/TR/ws-policy">Web Services Policy 1.5
- Framework</a> and <a href="http://www.w3.org/TR/ws-policy-attach">Web
Services Policy 1.5 - Attachment</a> specifications, in fulfillment of the
CR exit criteria (<a href="http://www.w3.org/TR/2007/CR-ws-policy-20070228/#status">Framework</a>
and <a href="http://www.w3.org/TR/2007/CR-ws-policy-attach-20070228/#status">Attachment</a>). <a href="http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/interop/">Interop
scenarios and test files</a> are on the W3C CVS archive.
</p>
<p></p>
<hr color="#C0C0C0">
<h2 id="implementers">Implementers</h2>
<p>Testing is based on implementations (in alphabetical order) from:</p>
<table border="2" bordercolorlight="#000000" bordercolordark="#000000" style="border-collapse: collapse" cellpadding="5">
<tr>
<td id="BEA">BEA</td>
<td id="HP">HP</td>
<td id="IBM">IBM</td>
<td id="Layer-7">Layer-7</td>
<td id="Microsoft">Microsoft</td>
<td id="Oracle">Oracle</td>
<td id="Sun">Sun</td>
<td id="webMethods">webMethods</td>
<td id="WSO2">WSO2</td>
</tr>
</table>
<p></p>
<hr color="#C0C0C0">
<h2 id="unit">CR Test Results</h2>
<p> The following table enumerates
results from implementers based on running the various rounds of CR tests; both unit and pair-wise interoperability. Green
indicates a
successful outcome, red indicates a failure and no color indicates 'no claims'. Detail results can be found <a href="http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/interop/results/dashboard.html">here</a>.
</p>
<table border="2" bordercolorlight="#000000" bordercolordark="#000000" style="border-collapse: collapse" cellpadding="5">
<tr>
<th class="results">Organization</th>
<th class="results">Round 1 Results</th>
<th class="results">Round 2 WSDL1.1 Results</th>
<th class="results">Round 2 WSDL2.0 Results</th>
<th class="results">Round 3 WSDL1.1 Results</th>
<th class="results">Round 3 WSDL2.0 Results</th>
<th class="results">Round 4 UDDI Results</th>
<th class="results">Round 4 External WSDL1.1 Results</th>
<th class="results">Round 4 External WSDL2.0 Results</th>
<th class="results">Round 4 MediaType Results</th>
</tr>
<tr>
<td id="BEA" class="results">BEA</td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
</tr>
<tr>
<td id="HP" class="results">HP</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 48" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 48" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
</tr>
<tr>
<td id="IBM" class="results">IBM</td>
<td class="results"><span style="position:absolute">108 of 108</span><img alt="108 of 108" width="100" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">12 of 12</span><img alt="12 of 12" width="100" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 12" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 76" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 76" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">22 of 24</span><img alt="22 of 24" width="91.66666666666666" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="2 of 24" width="8.333333333333332" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 8" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 8" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
</tr>
<tr>
<td id="Layer-7" class="results">Layer-7</td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 12" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 12" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results"><span style="position:absolute">10 of 20</span><img alt="10 of 20" width="50" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="10 of 20" width="50" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 48" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 48" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
</tr>
<tr>
<td id="Microsoft" class="results">Microsoft</td>
<td class="results"><span style="position:absolute">108 of 108</span><img alt="108 of 108" width="100" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 12" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 12" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results"><span style="position:absolute">16 of 20</span><img alt="16 of 20" width="80" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="4 of 20" width="20" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
</tr>
<tr>
<td id="Oracle" class="results">Oracle</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
</tr>
<tr>
<td id="Sun" class="results">Sun</td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 12" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 12" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results"><span style="position:absolute">8 of 20</span><img alt="8 of 20" width="40" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="12 of 20" width="60" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
</tr>
<tr>
<td id="webMethods" class="results">webMethods</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 48" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 48" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
</tr>
<tr>
<td id="WSO2" class="results">WSO2</td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 108" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 12" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 12" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 76" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 76" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">12 of 20</span><img alt="12 of 20" width="60" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="8 of 20" width="40" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results"><span style="position:absolute">0 of 0</span><img alt="0 of 8" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif"><img alt="0 of 8" width="0" height="18px" src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif"></td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
<td class="results">N/A</td>
</tr>
</table>
</body>
</html>
Index: build.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/interop/results/build.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- build.xml 15 Mar 2007 01:12:09 -0000 1.2
+++ build.xml 16 Mar 2007 14:15:44 -0000 1.3
@@ -3,7 +3,7 @@
<path id="saxon8.classpath">
<pathelement location="../../saxon8/saxon8.jar"/>
</path>
- <target name="main" depends="clean,validate,tstamp,build-tables,build-dashboard"> </target>
+ <target name="main" depends="clean,validate,tstamp,build-tables,build-dashboard,build-dashboard-summary"> </target>
<target name="tstamp">
<tstamp/>
<echo>${DSTAMP}</echo>
@@ -24,6 +24,14 @@
<param name="TODAY" expression="${TODAY}"/>
</xslt>
</target>
+ <target name="build-dashboard-summary" depends="tstamp">
+ <delete file="dashboard-summary.html"/>
+ <xslt style="dashboard-summary.xsl" in="dashboard.xml" out="dashboard-summary.html" destdir=".">
+ <param name="DSTAMP" expression="${DSTAMP}"/>
+ <param name="TSTAMP" expression="${TSTAMP}"/>
+ <param name="TODAY" expression="${TODAY}"/>
+ </xslt>
+ </target>
<target name="build-participant-table">
<delete file="temp-participants.xml"/>
<xslt style="participants.xsl" in="dashboard.xml" out="temp-participants.xml" destdir=".">
Received on Friday, 16 March 2007 14:16:01 UTC