[jboss-svn-commits] JBL Code SVN: r31089 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jan 14 08:47:31 EST 2010
Author: whitingjr
Date: 2010-01-14 08:47:30 -0500 (Thu, 14 Jan 2010)
New Revision: 31089
Modified:
labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/convert-xml-to-csv.xsl
Log:
Updated to include metrics for all the packages.
Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/convert-xml-to-csv.xsl
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/convert-xml-to-csv.xsl 2010-01-14 13:46:17 UTC (rev 31088)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/convert-xml-to-csv.xsl 2010-01-14 13:47:30 UTC (rev 31089)
@@ -2,9 +2,11 @@
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" method="text" encoding="UTF-8" />
+ <xsl:param name="db-vendor-package.A" />
+ <xsl:param name="db-vendor-package.B" />
<xsl:template match="/">
- <xsl:text>category,gross,net,gross-average,net-average</xsl:text>
+ <xsl:text>category,gross,net,gross-average,net-average,hibernate,arjuna,caveat-emptor,jboss,log4j,db-vendor-A[,db-vendor-B]</xsl:text>
<xsl:for-each select="/analysis/summary-analysis/*/frame/methodDuration">
<xsl:text>
</xsl:text>
@@ -17,6 +19,29 @@
<xsl:text><xsl:value-of select="gross-average"/></xsl:text>
<xsl:text>,</xsl:text>
<xsl:text><xsl:value-of select="net-average"/></xsl:text>
+ <xsl:text>,</xsl:text>
+ <xsl:text><xsl:value-of select="../*/org.hibernate"/></xsl:text>
+ <xsl:text>,</xsl:text>
+ <xsl:text><xsl:value-of select="../*/com.arjuna"/></xsl:text>
+ <xsl:text>,</xsl:text>
+ <xsl:text><xsl:value-of select="../*/auction"/></xsl:text>
+ <xsl:text>,</xsl:text>
+ <xsl:text><xsl:value-of select="../*/org.jboss"/></xsl:text>
+ <xsl:text>,</xsl:text>
+ <xsl:text><xsl:value-of select="../*/org.apache.log4j"/></xsl:text>
+
+ <xsl:choose>
+ <xsl:when test="7 = count(../*/*)">
+ <xsl:text>,</xsl:text>
+ <xsl:text><xsl:value-of select="../*/*[position()=last()]"/></xsl:text>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:text>,</xsl:text>
+ <xsl:text><xsl:value-of select="../*/*[position()=(last()-1)]"/></xsl:text>
+ <xsl:text>,</xsl:text>
+ <xsl:text><xsl:value-of select="../*/*[position()=last()]"/></xsl:text>
+ </xsl:otherwise>
+ </xsl:choose>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list