[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