[jboss-svn-commits] JBL Code SVN: r31633 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Feb 12 13:50:32 EST 2010


Author: whitingjr
Date: 2010-02-12 13:50:31 -0500 (Fri, 12 Feb 2010)
New Revision: 31633

Modified:
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/convert-xml-to-csv.xsl
Log:
Changed format of analyse results xml.

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-02-12 18:49:52 UTC (rev 31632)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/convert-xml-to-csv.xsl	2010-02-12 18:50:31 UTC (rev 31633)
@@ -6,7 +6,7 @@
    <xsl:param name="db-vendor-package.B" />
    
    <xsl:template match="/">
-      <xsl:text>category,gross-average,net-average,hibernate,arjuna,caveat-emptor,jboss,log4j</xsl:text>
+      <xsl:text>category,gross-average,hibernate,arjuna,caveat-emptor,jboss,log4j</xsl:text>
       <xsl:choose>
          <xsl:when test="contains( $db-vendor-package.A, $db-vendor-package.B)">
             <xsl:text>,db-vendor</xsl:text>
@@ -15,38 +15,38 @@
             <xsl:text>,db-vendor.A,db-vendor.B</xsl:text>
          </xsl:otherwise>
       </xsl:choose>
-      <xsl:for-each select="/analysis/summary-analysis/*/frame/methodDuration">
+      <xsl:for-each select="/analysis/summary-analysis/*/frame">
 <xsl:text>
 </xsl:text>
-      <xsl:text><xsl:value-of select="name(../..)"/> </xsl:text>
+      <xsl:text><xsl:value-of select="name(..)"/> </xsl:text>
       <xsl:text>,</xsl:text>
-      <xsl:text><xsl:value-of select="./average-gross"/></xsl:text>
-      <!-- xsl:text>,</xsl:text>
-      <xsl:text><xsl:value-of select="./average-net"/></xsl:text-->
+      <xsl:text><xsl:value-of select="@t"/></xsl:text>
       <xsl:text>,</xsl:text>
-      <xsl:text><xsl:value-of select="../*/org.hibernate"/></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:value-of select="*/com.arjuna"/></xsl:text>
       <xsl:text>,</xsl:text>
-      <xsl:text><xsl:value-of select="../*/auction"/></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:value-of select="*/org.jboss"/></xsl:text>
       <xsl:text>,</xsl:text>
-      <xsl:text><xsl:value-of select="../*/org.apache.log4j"/></xsl:text>
+      <xsl:text><xsl:value-of select="*/org.apache.log4j"/></xsl:text>
       
       <xsl:choose>
          <xsl:when test="contains( $db-vendor-package.A, $db-vendor-package.B)">
             <xsl:text>,</xsl:text>
-            <xsl:text><xsl:value-of select="../*['methodDuration' != name()]/*[position()=last()]"/></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="../*['methodDuration' != name()]/*[position()=(last()-1)]"/></xsl:text>
+	         <xsl:text><xsl:value-of select="*/*[position()=(last()-1)]"/></xsl:text>
 	         <xsl:text>,</xsl:text>
-	         <xsl:text><xsl:value-of select="../*['methodDuration' != name()]/*[position()=last()]"/></xsl:text>
+	         <xsl:text><xsl:value-of select="*/*[position()=last()]"/></xsl:text>
          </xsl:otherwise>
       </xsl:choose>
       </xsl:for-each>
       <xsl:text> </xsl:text>
+<xsl:text>
+</xsl:text>
    </xsl:template>
 </xsl:stylesheet>
\ No newline at end of file



More information about the jboss-svn-commits mailing list