[jboss-svn-commits] JBL Code SVN: r30461 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/resources.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Dec 3 12:02:00 EST 2009


Author: whitingjr
Date: 2009-12-03 12:02:00 -0500 (Thu, 03 Dec 2009)
New Revision: 30461

Modified:
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/resources/testsuite-integration-ejb3.xml
Log:
Changed configuration to support a second resource.


Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/resources/testsuite-integration-ejb3.xml
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/resources/testsuite-integration-ejb3.xml	2009-12-03 17:01:43 UTC (rev 30460)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/resources/testsuite-integration-ejb3.xml	2009-12-03 17:02:00 UTC (rev 30461)
@@ -1,5 +1,5 @@
+<?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
-
 <suite name="CaveatEmptor Integration" verbose="2">
 
 	<!-- Our datasource definition for the embedded EJB 3.0 container -->
@@ -14,14 +14,18 @@
 	<parameter name="scan_classpath" value="build/classes" />
 
 	<!-- DBUnit needs a database connection -->
-	<parameter name="jndi_datasource" value="java:/caveatemptorTestingDatasource" />
+	<parameter name="jndi_datasource_A" value="java:/caveatemptorTestingDatasourceA" />
+	<parameter name="jndi_datasource_B" value="java:/caveatemptorTestingDatasourceB" />
 
 	<!-- How do we get an EntityManagerFactory from JNDI in tests? -->
-	<parameter name="jndi_name_emf"
-		value="java:/EntityManagerFactories/caveatEmptorEMF" />
+	<parameter name="jndi_name_emf_A"
+		value="java:/EntityManagerFactories/caveatEmptorEMF_A" />
+	<parameter name="jndi_name_emf_B"
+      value="java:/EntityManagerFactories/caveatEmptorEMF_B" />
 
 	<!-- How do we get a JTA UserTransaction from JNDI in tests? -->
-	<parameter name="jndi_name_usertx" value="UserTransaction" />
+	<parameter name="jndi_name_usertx_A" value="UserTransactionA" />
+	<parameter name="jndi_name_usertx_B" value="UserTransactionB" />
 
 	<!-- Database dataset location for DBUnit -->
 	<parameter name="basedata_location" value="basedata.xml" />
@@ -33,11 +37,15 @@
 	<parameter name="integrity-constraint" value="${db-vendor-constraint-class}"/>
 	
 	<!-- JNDI name for SessionFactory -->
-	<parameter name="session_jndi" value="java:/persistence/HibernateSessionFactory"/>
+	<parameter name="session_jndi_A" value="java:/persistence/HibernateSessionFactoryA"/>
+	<parameter name="session_jndi_B" value="java:/persistence/HibernateSessionFactoryB"/>
 	
 	<parameter name="warmup_count" value="10"/>
 	<parameter name="test_count" value="20"/>
 	
+	<!-- This flag controls the writing of state in first resource.  -->
+	<parameter name="invoke_optional_write" value="true"/>
+	
 	<test name="Integration JPA">
 		<groups>
 			<define name="profiled-integration-persistence">
@@ -51,9 +59,9 @@
 		</groups>
 
 		<classes>
-			<class name="org.jboss.jbossts.performance.readonly.JPAExampleTests" />
+			<!-- class name="org.jboss.jbossts.performance.readonly.JPAExampleTests" /-->
+			<class name="org.jboss.jbossts.performance.resource.MultiResourceTest" />
 		</classes>
 	</test>
 
 </suite>
-



More information about the jboss-svn-commits mailing list