Skip to content

Commit 9add4b4

Browse files
committed
Output condensed new perf element with all attributes;
other minor updates
1 parent 1e17f3a commit 9add4b4

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

viewResults.xsl

+11-9
Original file line numberDiff line numberDiff line change
@@ -204,15 +204,13 @@
204204
<TR>
205205
<TD><xsl:value-of select="@idref"/></TD>
206206
<TD>
207-
<xsl:value-of select="@desc"/>
208-
<xsl:text> avgparsexsl: </xsl:text><xsl:value-of select="@avgparsexsl"/>
209-
<xsl:text> singletransform: </xsl:text><xsl:value-of select="@singletransform"/>
210-
<xsl:text> unparsedxml: </xsl:text><xsl:value-of select="@unparsedxml"/>
211-
<xsl:text> parsexsl: </xsl:text><xsl:value-of select="@parsexsl"/>
212-
<xsl:text> avgetoe: </xsl:text><xsl:value-of select="@avgetoe"/>
213-
<xsl:text> avgunparsedxml: </xsl:text><xsl:value-of select="@avgunparsedxml"/>
214-
<xsl:text> etoe: </xsl:text><xsl:value-of select="@etoe"/>
215-
<xsl:text> iterations: </xsl:text><xsl:value-of select="@iterations"/>
207+
<xsl:variable name="perfattrs" select="'avgparsexsl singletransform unparsedxml parsexsl avgetoe avgunparsedxml etoe OVERALL XSLREAD XSLBUILD XMLREAD XMLBUILD TRANSFORM RESULTWRITE FIRSTLATENCY'"/>
208+
<xsl:for-each select="attribute::*">
209+
<xsl:sort select="name()"/>
210+
<xsl:if test="contains($perfattrs, name())">
211+
<xsl:text> </xsl:text><xsl:value-of select="name()"/><xsl:text>=</xsl:text><xsl:value-of select="."/>
212+
</xsl:if>
213+
</xsl:for-each>
216214
</TD>
217215
</TR>
218216
</xsl:template>
@@ -227,6 +225,10 @@
227225
<TR>
228226
<TD><xsl:text>[</xsl:text><xsl:value-of select="@idref"/><xsl:text>] </xsl:text></TD>
229227
<TD>
228+
<!-- //@todo NOTE: use new StylesheetTestlet-output baseref as
229+
the start of each href attr, but only if it's relative
230+
(i.e. if the @inputName, etc. is absolute, leave it alone)
231+
-->
230232
<xsl:element name="a">
231233
<xsl:attribute name="href"><xsl:value-of select="@inputName"/></xsl:attribute>
232234
<xsl:text>xsl</xsl:text>

0 commit comments

Comments
 (0)