[jboss-svn-commits] JBL Code SVN: r31090 - labs/jbosstm/workspace/whitingjr/trunk/performance.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jan 14 08:48:24 EST 2010


Author: whitingjr
Date: 2010-01-14 08:48:23 -0500 (Thu, 14 Jan 2010)
New Revision: 31090

Modified:
   labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml
Log:
Added more stylesheets to simplify the processing task.

Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml	2010-01-14 13:47:30 UTC (rev 31089)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml	2010-01-14 13:48:23 UTC (rev 31090)
@@ -337,7 +337,7 @@
 		</echo>
 		<property name="time-stamp" value="${TSTAMP}"/>
 
-		<xslt style="src/main/resources/xsl/analyseresults.xsl" in="logs/profiled/DATE-TIME-profile.xml" out="logs/${DSTAMP}-${time-stamp}-profile-analysis.xml">
+		<xslt style="src/main/resources/xsl/analyseresults.xsl" in="logs/profiled/DATE-TIME-profile.xml" out="logs/${DSTAMP}-${time-stamp}-profile-analysis-01.xml">
 			<outputproperty name="indent" value="yes" />
 			<param name="db-vendor-package.A" expression="${db-vendor-package.xpath.A}" />
 			<param name="db-vendor-package.B" expression="${db-vendor-package.xpath.B}" />
@@ -347,7 +347,21 @@
 			<param name="categoryD-method" expression="${categoryD.methods}" />
 			<param name="xpaths" expression="${xpaths-csv}" />
 		</xslt>
-		<xslt style="src/main/resources/xsl/convert-xml-to-csv.xsl" in="logs/${DSTAMP}-${time-stamp}-profile-analysis.xml" out="logs/${DSTAMP}-${time-stamp}-profile-analysis.csv">
+		<copy file="src/main/resources/xsl/agregate.xsl" tofile="logs/agregate.xsl">
+         <filterchain>
+            <expandproperties />
+         </filterchain>
+      </copy>
+	    <!-- Use a second stylesheet to agregate the metrics for category A. -->
+		<xslt style="logs/agregate.xsl" in="logs/${DSTAMP}-${time-stamp}-profile-analysis-01.xml" out="logs/${DSTAMP}-${time-stamp}-profile-analysis-02.xml"/>
+
+		<xslt style="src/main/resources/xsl/convert-xml-to-csv.xsl" in="logs/${DSTAMP}-${time-stamp}-profile-analysis-02.xml" out="logs/${DSTAMP}-${time-stamp}-profile-analysis.csv">
+			<param name="db-vendor-package.A" expression="${db-vendor-package.xpath.A}" />
+         <param name="db-vendor-package.B" expression="${db-vendor-package.xpath.B}" />
+         <param name="category0-method" expression="${category0.methods}" />
+         <param name="categoryB-method" expression="${categoryB.methods}" />
+         <param name="categoryC-method" expression="${categoryC.methods}" />
+         <param name="categoryD-method" expression="${categoryD.methods}" />
 		</xslt>
 		
 		<copy file="logs/profiled/DATE-TIME-profile.xml" tofile="logs/${DSTAMP}-${TSTAMP}-${resource.A.db.vendor}-${resource.B.db.vendor}-profile-raw.xml" />
@@ -357,6 +371,12 @@
 	<target name="usage">
 		<echo>Usage: ant ${required-args} [${optional-args}]</echo>
 	</target>
+	
+	<target name="transform">
+		<property name="db-vendor-package.A" value="com.mysql"/>
+	   <delete file="logs/agregate.xsl"/>
+		
+	</target>
 
 </project>
 



More information about the jboss-svn-commits mailing list