[jboss-svn-commits] JBL Code SVN: r30667 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Dec 15 05:42:01 EST 2009
Author: whitingjr
Date: 2009-12-15 05:42:00 -0500 (Tue, 15 Dec 2009)
New Revision: 30667
Modified:
labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/README.txt
Log:
Updated to reflect recent changes.
Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/README.txt
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/README.txt 2009-12-15 10:41:34 UTC (rev 30666)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/README.txt 2009-12-15 10:42:00 UTC (rev 30667)
@@ -1,16 +1,13 @@
The project uses the configuration files in this directory to drive the performance profiling project.
-A suite of test cases drive load at a JPA enables hibernate framework.
+ A suite of test cases drive load at a JPA enables hibernate framework.
Behind this is a database. The database can be either embedded, co-located and remotely located.
The test cases will work and without a transaction manager. When the transaction manager the implementation of storing transaction logs must be specified.
Dependencies
- Before this project can be run a dependency has to be built and installed into the local Maven repository. The dependency is a jar build from the caveatemptor-jpa project. Bundled in the dependency is the API that exercises Hibernate. The performance project uses this API to perform transactional units of work repeatedly.
The units of work will be profiled using JIP
-mvn install:install-file -DgroupId=org.hibernate -Dpackaging=jar -DartifactId=caveatemptor-jpa -Dversion=1.0 -Dfile=/home/whitingjr/java/hibernate/caveatemptor-jpa-061211/caveatemptor-jpa.jar
-
Design of Ant script to execute profiling scenarios.
@@ -19,6 +16,7 @@
must have database-type
must have database-installation
optional logstore
+ optional second.resource.db.vendor
Fork a sub-ant script with the JIP profiler configured.
call ant script with javaagent and profiling disabled by default
@@ -40,10 +38,7 @@
execute warmup
run test case to get the classes loaded and generated
-clean up after warmup (optional)
- delete files
-
execute tests with profiler
start test cases and enable remote JIP
-
+transform the profile XML data
More information about the jboss-svn-commits
mailing list