[jboss-svn-commits] JBL Code SVN: r30527 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Dec 8 05:44:59 EST 2009
Author: whitingjr
Date: 2009-12-08 05:44:59 -0500 (Tue, 08 Dec 2009)
New Revision: 30527
Modified:
labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/analyseresults.xsl
Log:
Changed stylesheet to accept input parameter.
Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/analyseresults.xsl
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/analyseresults.xsl 2009-12-08 10:44:15 UTC (rev 30526)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/analyseresults.xsl 2009-12-08 10:44:59 UTC (rev 30527)
@@ -2,13 +2,16 @@
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:param name="db-vendor-package"/>
+ <xsl:param name="xpaths"/>
<xsl:template match="/">
<xsl:element name="analysis">
<xsl:copy>
<xsl:comment>Time in nanoseconds</xsl:comment>
+ <xsl:comment>xpaths[<xsl:value-of select="$xpaths"/>]</xsl:comment>
+ <xsl:comment>db vendor package[<xsl:value-of select="$db-vendor-package"/>]</xsl:comment>
<xsl:apply-templates
- select="//frame[@mn='auction.dao.ejb3.GenericEJB3DAO:makePersistent']|//frame[@mn='auction.dao.ejb3.GenericEJB3DAO:findById']|//frame[@mn='org.hibernate.ejb.AbstractEntityManagerImpl:joinTransaction']|//frame[@mn='org.jboss.jbossts.performance.resource.MultiResourceTest:runTestBody']|//frame[@mn='org.hibernate.impl.SessionImpl:beginTransaction']|//frame[@mn='org.hibernate.ejb.AbstractEntityManagerImpl:find']|//frame[@mn='org.hibernate.ejb.AbstractEntityManagerImpl:flush']|//frame[@mn='org.hibernate.impl.SessionImpl:getTransaction']|//frame[@mn='org.hibernate.transaction.JTATransaction:commit']|//frame[@mn='org.hibernate.ejb.EntityManagerImpl:close']" mode="interesting"/>
+ select="//frame[contains($xpaths, @mn)]" mode="interesting"/>
</xsl:copy>
</xsl:element>
@@ -88,6 +91,7 @@
</xsl:template>
<xsl:template name="package-totals">
+ <xsl:comment>Package totals.</xsl:comment>
<xsl:element name="{translate(@mn, ':', '.')}">
<xsl:element name="hibernate">
<xsl:value-of select="sum( descendant::frame[starts-with(@mn, 'org.hibernate')]/@t) - sum( descendant::frame[starts-with(@mn, 'org.hibernate')]/frame/@t )"/>
@@ -103,3 +107,4 @@
</xsl:stylesheet>
+
More information about the jboss-svn-commits
mailing list