curcuru 01/12/13 09:39:09
Modified: test viewResults.xsl
Log:
Output condensed new perf element with all attributes;
other minor updates
Revision Changes Path
1.9 +11 -9 xml-xalan/test/viewResults.xsl
Index: viewResults.xsl
===================================================================
RCS file: /home/cvs/xml-xalan/test/viewResults.xsl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- viewResults.xsl 2001/12/12 23:08:44 1.8
+++ viewResults.xsl 2001/12/13 17:39:08 1.9
@@ -204,15 +204,13 @@
<TR>
<TD><xsl:value-of select="@idref"/></TD>
<TD>
- <xsl:value-of select="@desc"/>
- <xsl:text> avgparsexsl: </xsl:text><xsl:value-of
select="@avgparsexsl"/>
- <xsl:text> singletransform: </xsl:text><xsl:value-of
select="@singletransform"/>
- <xsl:text> unparsedxml: </xsl:text><xsl:value-of
select="@unparsedxml"/>
- <xsl:text> parsexsl: </xsl:text><xsl:value-of select="@parsexsl"/>
- <xsl:text> avgetoe: </xsl:text><xsl:value-of select="@avgetoe"/>
- <xsl:text> avgunparsedxml: </xsl:text><xsl:value-of
select="@avgunparsedxml"/>
- <xsl:text> etoe: </xsl:text><xsl:value-of select="@etoe"/>
- <xsl:text> iterations: </xsl:text><xsl:value-of select="@iterations"/>
+ <xsl:variable name="perfattrs" select="'avgparsexsl singletransform
unparsedxml parsexsl avgetoe avgunparsedxml etoe OVERALL XSLREAD XSLBUILD
XMLREAD XMLBUILD TRANSFORM RESULTWRITE FIRSTLATENCY'"/>
+ <xsl:for-each select="attribute::*">
+ <xsl:sort select="name()"/>
+ <xsl:if test="contains($perfattrs, name())">
+ <xsl:text> </xsl:text><xsl:value-of
select="name()"/><xsl:text>=</xsl:text><xsl:value-of select="."/>
+ </xsl:if>
+ </xsl:for-each>
</TD>
</TR>
</xsl:template>
@@ -227,6 +225,10 @@
<TR>
<TD><xsl:text>[</xsl:text><xsl:value-of select="@idref"/><xsl:text>]
</xsl:text></TD>
<TD>
+ <!-- //@todo NOTE: use new StylesheetTestlet-output baseref as
+ the start of each href attr, but only if it's relative
+ (i.e. if the @inputName, etc. is absolute, leave it alone)
+ -->
<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of
select="@inputName"/></xsl:attribute>
<xsl:text>xsl</xsl:text>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]