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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Dec 8 05:48:10 EST 2009


Author: whitingjr
Date: 2009-12-08 05:48:10 -0500 (Tue, 08 Dec 2009)
New Revision: 30531

Modified:
   labs/jbosstm/workspace/whitingjr/trunk/performance/build.properties
   labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml
Log:
Added method signature configuration to pass interesting methods to xsl stylesheet.


Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/build.properties
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/build.properties	2009-12-08 10:47:22 UTC (rev 30530)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/build.properties	2009-12-08 10:48:10 UTC (rev 30531)
@@ -3,7 +3,7 @@
 # required
 
 transaction.strategy=jta-managed
-db.installation=remote-db
+db.installation=co-located-db
 db.vendor=oracle
 jdbc-datasource=xa
 
@@ -15,3 +15,4 @@
 # y or n
 suspend=n
 
+testcase.xpaths=auction.dao.ejb3.GenericEJB3DAO:makePersistent,auction.dao.ejb3.GenericEJB3DAO:findById,org.hibernate.ejb.AbstractEntityManagerImpl:joinTransaction,org.jboss.jbossts.performance.resource.MultiResourceTest:runTestBodyorg.hibernate.impl.SessionImpl:beginTransaction,org.hibernate.ejb.AbstractEntityManagerImpl:find,org.hibernate.ejb.AbstractEntityManagerImpl:flush,org.hibernate.impl.SessionImpl:getTransaction,org.hibernate.transaction.JTATransaction:commit,org.hibernate.ejb.EntityManagerImpl:close
\ No newline at end of file

Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml	2009-12-08 10:47:22 UTC (rev 30530)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml	2009-12-08 10:48:10 UTC (rev 30531)
@@ -274,25 +274,29 @@
 	</target>
 
 	<target name="categorise" depends="profile">
+		<property name="xpaths-csv" value="${testcase.xpaths}|${db-vendor.method.xpaths}"/>
 		<tstamp />
 		<copy file="logs/profiled/DATE-TIME-profile.xml" tofile="logs/${DSTAMP}-${TSTAMP}-profile-raw.xml"/>
 		<echo message="db vendor package[${db-vendor-package.xpath}]"></echo>
 		<xslt style="src/main/resources/xsl/analyseresults.xsl" in="logs/profiled/DATE-TIME-profile.xml" out="logs/${DSTAMP}-${TSTAMP}-profile-analysis.xml">
 			<outputproperty name="indent" value="yes" />
 			<param name="db-vendor-package" expression="${db-vendor-package.xpath}"/>
+			<param name="xpaths" expression="${xpaths-csv}"/>
 		</xslt>
 	</target>
 	<target name="transform">
 		<property name="db-vendor-package.xpath" value="oracle"/>
-		<echo message="db vendor package[${db-vendor-package.xpath}]"></echo>
+		<property name="xpaths-csv" value="auction.dao.ejb3.GenericEJB3DAO:makePersistent"/>
+		<echo message="db vendor package[${db-vendor-package.xpath}]xpaths-csv[${xpaths-csv}]"></echo>
 		<xslt style="src/main/resources/xsl/analyseresults.xsl" in="logs/profiled/DATE-TIME-profile.xml" out="logs/onthefly-profile-analysis.xml">
          <outputproperty name="indent" value="yes" />
 			<param name="db-vendor-package" expression="${db-vendor-package.xpath}"/>
+			<param name="xpaths" expression="${xpaths-csv}"/>
       </xslt>
 	</target>
 
 	<target name="usage">
-		<echo>Usage: ant ${required-args} ${optional-args} (optional) </echo>
+		<echo>Usage: ant ${required-args} [${optional-args}]</echo>
 	</target>
 
 </project>



More information about the jboss-svn-commits mailing list