[jboss-svn-commits] JBL Code SVN: r23180 - in labs/jbosstm/trunk: qa/config and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Sep 29 08:55:58 EDT 2008
Author: jhalliday
Date: 2008-09-29 08:55:58 -0400 (Mon, 29 Sep 2008)
New Revision: 23180
Added:
labs/jbosstm/trunk/qa/config/jbossjta-properties.xml
Modified:
labs/jbosstm/trunk/ext/TestingFramework.jar
labs/jbosstm/trunk/qa/config/JBossTS_JTA_QA.xml
labs/jbosstm/trunk/qa/config/JBossTS_JTS_JacORB_QA.xml
labs/jbosstm/trunk/qa/config/jbossjts-properties.xml
labs/jbosstm/trunk/qa/config/load-jbossts-testselections.sql
labs/jbosstm/trunk/qa/testdefs/jbossts-qa-currenttests01-testdefs.xml
labs/jbosstm/trunk/qa/testdefs/jbossts-qa-otsserver-testdefs.xml
labs/jbosstm/trunk/qa/testdefs/jbossts-qa-txcore-testdefs.xml
labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/Utils/RegisterOTSServer2.java
Log:
Updates to the DTF test integration to support JBossTS 4.4
Modified: labs/jbosstm/trunk/ext/TestingFramework.jar
===================================================================
(Binary files differ)
Modified: labs/jbosstm/trunk/qa/config/JBossTS_JTA_QA.xml
===================================================================
--- labs/jbosstm/trunk/qa/config/JBossTS_JTA_QA.xml 2008-09-29 12:50:46 UTC (rev 23179)
+++ labs/jbosstm/trunk/qa/config/JBossTS_JTA_QA.xml 2008-09-29 12:55:58 UTC (rev 23180)
@@ -16,7 +16,7 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301, USA.
- (C) 2005-2006,
+ (C) 2005-2008,
@author JBoss Inc.
-->
<product-configuration name="JBossTS_JTA_QA" permutationid="JTAQ">
@@ -49,9 +49,41 @@
<node-configurations>
- <node-configuration os="Linux">
+ <node-configuration os="local">
<properties>
<property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="true"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
+
+ <!-- DONT set this one for local, we want the hardcoded default instead
+ <property name="org.jboss.jbossts.qa.Utils.ServerIORStore.plugin"
+ value="org.jboss.jbossts.qa.Utils.DistributedIORStorePlugin"/> -->
+
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//localhost:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="CALLS" value="1000"/>
+
+ <!-- use relative paths in the hope of location independence. Caution: if you run the ant script
+ that invokes the local tests from a working dir other than qa, you likely to be eaten by a grue -->
+ <set name="DTF_HOME" value="build/qa"/>
+ <set name="PRODUCT.DIR" value="build"/>
+ <set name="ARJUNAJTS_HOME" value="build"/>
+ <set name="LOCAL_PARAMETER" value="-local"/>
+ <set name="CALLS" value="1000"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="Linux">
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
<property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
<property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
<property name="qa.debug" value="false"/>
@@ -63,128 +95,272 @@
<property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//localhost:1099/NameService"/>
</properties>
<sets>
- <set name="DTF_HOME" value="/home/mmusgrov/misc/DTF"/>
+ <set name="DTF_HOME" value="/services/DTF/"/>
<set name="LOCAL_PARAMETER" value="-local"/>
<set name="PRODUCTS_HOME" value="/services/DTF/products"/>
- <set name="INSTALL.DIR" value="/home/mmusgrov/misc/DTF/JBossTS-JTA-QA/"/>
+ <set name="INSTALL.DIR" value="/services/DTF/JBossTS-JTA-QA/"/>
<set name="CALLS" value="100"/>
- <set name="PRODUCT.DIR" value="/home/mmusgrov/misc/DTF/JBossTS-JTA-QA/"/>
+ <set name="PRODUCT.DIR" value="/services/DTF/JBossTS-JTA-QA/"/>
<!-- TODO: should this really be ARJUNAJTS home even thoug it's JTA? -->
- <set name="ARJUNAJTS_HOME" value="/home/mmusgrov/misc/DTF/JBossTS-JTA-QA/"/>
+ <set name="ARJUNAJTS_HOME" value="/services/DTF/JBossTS-JTA-QA/"/>
</sets>
+ <jvm id="1.4.2"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="Linux_jdk15">
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//localhost:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/services/DTF/"/>
+ <set name="LOCAL_PARAMETER" value="-local"/>
+ <set name="PRODUCTS_HOME" value="/services/DTF/products"/>
+ <set name="INSTALL.DIR" value="/services/DTF/JBossTS-JTA-QA/"/>
+ <set name="CALLS" value="100"/>
+ <set name="PRODUCT.DIR" value="/services/DTF/JBossTS-JTA-QA/"/>
+ <!-- TODO: should this really be ARJUNAJTS home even thoug it's JTA? -->
+ <set name="ARJUNAJTS_HOME" value="/services/DTF/JBossTS-JTA-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <!-- ### The following node configs are for the JBoss DTF cluster (dtf*.qa.atl2.redhat.com)
+ https://wiki.corp.jboss.com/bin/view/IT/SystemServiceQaAllMachines#DTF_Lab
+ The testnode is in /qa/local/dtf-admin/DTF and coordinator host is dtfexec1 ### -->
+
+ <node-configuration os="RHEL4-32"><!-- RHEL4, x86: dtf1 -->
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+ <set name="LOCAL_PARAMETER" value="-local"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <set name="CALLS" value="100"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <!-- TODO: should this really be ARJUNAJTS home even thoug it's JTA? -->
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ </sets>
<jvm id="1.5.0"/>
<default-classpath name="main"/>
<node-exclusions/>
</node-configuration>
- <!--
- <node-configuration os="Win2K">
+
+ <node-configuration os="RHEL4-64"><!-- RHEL4, x86_64: dtf3 -->
<properties>
<property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
<property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
- <property name="qa.debug" value="true"/>
<property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
<property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
<property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
<property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
- <property name="com.arjuna.ats.qa.Utils.nameserviceuri" value="//dtf:1094/NameService"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
</properties>
<sets>
- <set name="DTF_HOME" value="c:/DTF/"/>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
<set name="LOCAL_PARAMETER" value="-local"/>
- <set name="PRODUCTS_HOME" value="c:/DTF/products/"/>
- <set name="INSTALL.DIR" value="c:/DTF/products/ArjunaJTA-QA/"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
<set name="CALLS" value="100"/>
- <set name="ARJUNAJTS_HOME" value="c:/DTF/products/ArjunaJTA-QA/install/"/>
- <set name="PRODUCT.DIR" value="c:/DTF/products/ArjunaJTA-QA/install/"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <!-- TODO: should this really be ARJUNAJTS home even thoug it's JTA? -->
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
</sets>
- <jvm id="1.4.2"/>
+ <jvm id="1.5.0"/>
<default-classpath name="main"/>
<node-exclusions/>
</node-configuration>
- <node-configuration os="SunOS">
+ <node-configuration os="RHEL5-32"><!-- RHEL5, x86: dtf2 -->
<properties>
<property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
<property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
<property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+ <set name="LOCAL_PARAMETER" value="-local"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <set name="CALLS" value="100"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <!-- TODO: should this really be ARJUNAJTS home even thoug it's JTA? -->
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+ <node-configuration os="RHEL5-64"><!-- RHEL5, x86_64: dtf4 -->
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
<property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
<property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
<property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
<property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
- <property name="com.arjuna.ats.qa.Utils.nameserviceuri" value="//dtf:1094/NameService"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
</properties>
<sets>
- <set name="DTF_HOME" value="/DTF/"/>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
<set name="LOCAL_PARAMETER" value="-local"/>
- <set name="PRODUCTS_HOME" value="/DTF/products/"/>
- <set name="INSTALL.DIR" value="/DTF/products/ArjunaJTA-QA/"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
<set name="CALLS" value="100"/>
- <set name="ARJUNAJTS_HOME" value="/DTF/products/ArjunaJTA-QA/install/"/>
- <set name="PRODUCT.DIR" value="/DTF/products/ArjunaJTA-QA/install/"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <!-- TODO: should this really be ARJUNAJTS home even thoug it's JTA? -->
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
</sets>
- <jvm id="1.4.2"/>
+ <jvm id="1.5.0"/>
<default-classpath name="main"/>
<node-exclusions/>
</node-configuration>
- <node-configuration os="HPUX">
+
+ <node-configuration os="SOL10-SPARC"><!-- Solaris 10 on SPARC: dtf7, dtf8 -->
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+ <set name="LOCAL_PARAMETER" value="-local"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <set name="CALLS" value="100"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <!-- TODO: should this really be ARJUNAJTS home even thoug it's JTA? -->
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="HPUX11-IA64"><!-- HP-UX 11i on Itanium: dtf9, dtf10 -->
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+ <set name="LOCAL_PARAMETER" value="-local"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <set name="CALLS" value="100"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ <!-- TODO: should this really be ARJUNAJTS home even thoug it's JTA? -->
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTA-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="WIN2003-64"><!-- Windows 2003 Server on x86_64 -->
<properties>
<property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
<property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
<property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
- <property name="qa.debug" value="true"/>
- <property name="com.hp.mw.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
+ <property name="qa.debug" value="false"/>
<property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.common.util.propertyservice.verbosePropertyManager" value="OFF"/>
<property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
<property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
- <property name="com.arjuna.ats.qa.Utils.nameserviceuri" value="//dtf:1094/NameService"/>
+ <property name="com.arjuna.ats.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
</properties>
<sets>
- <set name="DTF_HOME" value="/home/DTF/"/>
+ <set name="DTF_HOME" value="c:/qa/local/dtf-admin/JBossDTF/"/>
<set name="LOCAL_PARAMETER" value="-local"/>
- <set name="PRODUCTS_HOME" value="/home/DTF/products/"/>
- <set name="INSTALL.DIR" value="/home/DTF/products/ArjunaJTA-QA/"/>
+ <set name="PRODUCTS_HOME" value="c:/qa/local/dtf-admin/JBossDTF/products/"/>
+ <set name="INSTALL.DIR" value="c:/qa/local/dtf-admin/JBossDTF/ArjunaJTA-QA/"/>
<set name="CALLS" value="100"/>
- <set name="ARJUNAJTS_HOME" value="/home/DTF/products/ArjunaJTA-QA/install/"/>
- <set name="PRODUCT.DIR" value="/home/DTF/products/ArjunaJTA-QA/install/"/>
+ <set name="PRODUCT.DIR" value="c:/qa/local/dtf-admin/JBossDTF/ArjunaJTA-QA/"/>
+ <!-- TODO: should this really be ARJUNAJTS home even thoug it's JTA? -->
+ <set name="ARJUNAJTS_HOME" value="c:/qa/local/dtf-admin/JBossDTF/ArjunaJTA-QA/"/>
</sets>
- <jvm id="1.4.2"/>
+ <jvm id="1.5.0"/>
<default-classpath name="main"/>
<node-exclusions/>
</node-configuration>
- -->
- </node-configurations>
- <task-runner-definitions>
- <task-runner name="UnitTestRunner" class="org.jboss.dtf.testframework.testnode.UnitTestTaskRunner"
- log-to="http://localhost:8080/dtf/">
+ </node-configurations>
+
+
+
+
+ <task-runner-definitions>
+ <task-runner name="UnitTestRunner" class="com.arjuna.mwlabs.testframework.testnode.UnitTestTaskRunner"
+ log-to="http://dtfexec1.qa.atl2.redhat.com:8080/dtf/">
<param name="pass_on_wait_for" value="true"/>
<param name="fail_indicator" value="Failed"/>
<param name="wait_for_text" value="Ready"/>
<param name="pass_indicator" value="Passed"/>
</task-runner>
- <task-runner name="ServiceRunner" class="org.jboss.dtf.testframework.testnode.JavaTaskRunner"
- log-to="http://localhost:8080/dtf/">
+ <task-runner name="ServiceRunner" class="com.arjuna.mwlabs.testframework.testnode.JavaTaskRunner"
+ log-to="http://dtfexec1.qa.atl2.redhat.com:8080/dtf/">
<param name="pass_on_wait_for" value="true"/>
<param name="fail_indicator" value="Failed"/>
<param name="wait_for_text" value="Ready"/>
<param name="pass_indicator" value="Passed"/>
</task-runner>
- <task-runner name="JavaTaskRunner" class="org.jboss.dtf.testframework.testnode.JavaTaskRunner"
- log-to="http://localhost:8080/dtf/">
+ <task-runner name="JavaTaskRunner" class="com.arjuna.mwlabs.testframework.testnode.JavaTaskRunner"
+ log-to="http://dtfexec1.qa.atl2.redhat.com:8080/dtf/">
<param name="pass_on_wait_for" value="true"/>
<param name="fail_indicator" value="Failed"/>
<param name="wait_for_text" value="Ready"/>
<param name="pass_indicator" value="Passed"/>
</task-runner>
- <task-runner name="AntTaskRunner" class="com.arjuna.mwlabs.testframework.testnode.AntTaskRunner"
- log-to="http://localhost:8080/dtf/">
- <param name="pass_on_wait_for" value="true"/>
- <param name="fail_indicator" value="Failed"/>
- <param name="wait_for_text" value="Ready"/>
- <param name="pass_indicator" value="Passed"/>
- <param name="product_dir" value="$(PRODUCT.DIR)"/>
- </task-runner>
</task-runner-definitions>
</product-configuration>
Modified: labs/jbosstm/trunk/qa/config/JBossTS_JTS_JacORB_QA.xml
===================================================================
--- labs/jbosstm/trunk/qa/config/JBossTS_JTS_JacORB_QA.xml 2008-09-29 12:50:46 UTC (rev 23179)
+++ labs/jbosstm/trunk/qa/config/JBossTS_JTS_JacORB_QA.xml 2008-09-29 12:55:58 UTC (rev 23180)
@@ -1,237 +1,399 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- JBoss, Home of Professional Open Source
- Copyright 2007, Red Hat Middleware LLC, and individual contributors
- as indicated by the @author tags.
- See the copyright.txt in the distribution for a
- full listing of individual contributors.
- This copyrighted material is made available to anyone wishing to use,
- modify, copy, or redistribute it subject to the terms and conditions
- of the GNU Lesser General Public License, v. 2.1.
- This program is distributed in the hope that it will be useful, but WITHOUT A
- WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
- PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
- You should have received a copy of the GNU Lesser General Public License,
- v.2.1 along with this distribution; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
- MA 02110-1301, USA.
-
- (C) 2005-2006,
- @author JBoss Inc.
--->
-<product-configuration name="JBossTS_JTS_JacORB_QA" permutationid="AJQ">
-
- <classpath-configurations>
- <classpath name="main">
-
- <jar name="$(PRODUCT.DIR)/lib/jbossjts.jar"/>
- <jar name="$(PRODUCT.DIR)/lib/jbossjts-jacorb.jar"/>
- <directory name="$(PRODUCT.DIR)/etc/"/>
-
- <jar name="$(PRODUCT.DIR)/lib/ext/*.jar"/>
- <jar name="$(PRODUCT.DIR)/lib/ext/*.zip"/>
-
- <jar name="$(PRODUCT.DIR)/jacorb/etc/"/>
- <jar name="$(PRODUCT.DIR)/qa/lib/*.jar"/>
-
- <jar name="$(ORB_HOME)/lib/*.jar"/>
- <directory name="$(ORB_HOME)/etc/"/>
-
- <jar name="$(DTF_HOME)/lib/ext/fscontext.jar"/>
- <jar name="$(DTF_HOME)/lib/ext/providerutil.jar"/>
-
- <!-- These are no longer required:
- <jar name="$(ORB_HOME)/lib/avalon-framework-4.1.5.jar"/>
- <jar name="$(ORB_HOME)/lib/logkit-1.2.jar"/>
- <jar name="$(ORB_HOME)/lib/logkit.jar"/>
- <jar name="$(ORB_HOME)/lib/jacorb.jar"/>
- <jar name="$(DTF_HOME)/lib/*.jar"/>
- <jar name="$(PRODUCT.DIR)/qa/lib/*.zip"/>
- <jar name="$(PRODUCT.DIR)/tests/*.jar"/>
- -->
- </classpath>
- </classpath-configurations>
-
- <node-configurations>
-
- <node-configuration os="local">
- <properties>
- <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
- <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles"/>
- <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
- <property name="qa.debug" value="true"/>
- <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
- <property name="com.arjuna.ats.jta.jtaTMImplementation"
- value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
-
- <!-- DONT set this one for local, we want the hardcoded default instead
- <property name="org.jboss.jbossts.qa.Utils.ServerIORStore.plugin"
- value="org.jboss.jbossts.qa.Utils.DistributedIORStorePlugin"/> -->
-
- <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
- <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//localhost:1099/NameService"/>
- </properties>
- <sets>
- <set name="CALLS" value="1000"/>
-
- <!-- use relative paths in the hope of location independence. Caution: if you run the ant script
- that invokes the local tests from a working dir other than qa, you likely to be eaten by a grue -->
- <set name="DTF_HOME" value="build/qa"/>
- <set name="ORB_HOME" value="build/jacorb"/>
- <set name="PRODUCT.DIR" value="build"/>
- <set name="ARJUNAJTS_HOME" value="build"/>
-
- </sets>
- <jvm id="1.5.0"/>
- <default-classpath name="main"/>
- <node-exclusions/>
- </node-configuration>
-
-
- <node-configuration os="Linux">
- <properties>
- <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
- <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles"/>
- <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
- <property name="qa.debug" value="true"/>
- <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
- <property name="com.arjuna.ats.jta.jtaTMImplementation"
- value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
- <!-- TODO fix me - pkg changes, both sides? -->
- <property name="org.jboss.jbossts.qa.Utils.ServerIORStore.plugin"
- value="org.jboss.jbossts.qa.Utils.DistributedIORStorePlugin"/>
- <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
- <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//localhost:1099/NameService"/>
- </properties>
- <sets>
- <set name="DTF_HOME" value="/home/mmusgrov/misc/DTF"/>
- <set name="PRODUCTS_HOME" value="/services/DTF/products"/>
- <set name="INSTALL.DIR" value="/home/mmusgrov/misc/DTF/JBossTS-JTS-JacORB-QA/"/>
- <set name="ORB_HOME" value="/home/mmusgrov/misc/DTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
- <set name="CALLS" value="1000"/>
- <set name="PRODUCT.DIR" value="/home/mmusgrov/misc/DTF/JBossTS-JTS-JacORB-QA/"/>
- <set name="ARJUNAJTS_HOME" value="/home/mmusgrov/misc/DTF/JBossTS-JTS-JacORB-QA/"/>
- </sets>
- <jvm id="1.5.0"/>
- <default-classpath name="main"/>
- <node-exclusions/>
- </node-configuration>
-<!--
- <node-configuration os="Win2K">
- <properties>
- <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
- <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles"/>
- <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
- <property name="qa.debug" value="true"/>
- <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
- <property name="com.arjuna.ats.jta.jtaTMImplementation"
- value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
- <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
- value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
- <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
- <property name="com.arjuna.ats.qa.Utils.nameserviceuri" value="//localhost:1099/NameService"/>
- </properties>
- <sets>
- <set name="DTF_HOME" value="C:/DTF/"/>
- <set name="PRODUCTS_HOME" value="C:/DTF/products"/>
- <set name="INSTALL.DIR" value="C:/DTF/products/ArjunaJTS-JacORB-QA/"/>
- <set name="ORB_HOME" value="C:/DTF/products/ArjunaJTS-JacORB-QA/install/jacorb_2_1/"/>
- <set name="CALLS" value="1000"/>
- <set name="ARJUNAJTS_HOME" value="C:/DTF/products/ArjunaJTS-JacORB-QA/install/"/>
- <set name="PRODUCT.DIR" value="C:/DTF/products/ArjunaJTS-JacORB-QA/install/"/>
- </sets>
- <jvm id="1.4.2"/>
- <default-classpath name="main"/>
- <node-exclusions/>
- </node-configuration>
-
- <node-configuration os="SunOS">
- <properties>
- <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
- <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles"/>
- <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
- <property name="qa.debug" value="true"/>
- <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
- <property name="com.arjuna.ats.jta.jtaTMImplementation"
- value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
- <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
- value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
- <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
- <property name="com.arjuna.ats.qa.Utils.nameserviceuri" value="//dtf:1094/NameService"/>
- </properties>
- <sets>
- <set name="DTF_HOME" value="/DTF/"/>
- <set name="PRODUCTS_HOME" value="/DTF/products"/>
- <set name="INSTALL.DIR" value="/DTF/products/ArjunaJTS-JacORB-QA/"/>
- <set name="ORB_HOME" value="/DTF/products/ArjunaJTS-JacORB-QA/install/jacorb_2_1/"/>
- <set name="CALLS" value="1000"/>
- <set name="PRODUCT.DIR" value="/DTF/products/ArjunaJTS-JacORB-QA/install/"/>
- <set name="ARJUNAJTS_HOME" value="/DTF/products/ArjunaJTS-JacORB-QA/install/"/>
- </sets>
- <jvm id="1.4.2"/>
- <default-classpath name="main"/>
- <node-exclusions/>
- </node-configuration>
-
- <node-configuration os="HPUX">
- <properties>
- <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
- <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles"/>
- <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
- <property name="qa.debug" value="true"/>
- <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
- <property name="com.arjuna.ats.jta.jtaTMImplementation"
- value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
- <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
- value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
- <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
- <property name="com.arjuna.ats.qa.Utils.nameserviceuri" value="//dtf:1094/NameService"/>
- </properties>
- <sets>
- <set name="DTF_HOME" value="/home/DTF/"/>
- <set name="PRODUCTS_HOME" value="/home/DTF/products"/>
- <set name="INSTALL.DIR" value="/home/DTF/products/ArjunaJTS-JacORB-QA/"/>
- <set name="ORB_HOME" value="/home/DTF/products/ArjunaJTS-JacORB-QA/install/jacorb_2_1/"/>
- <set name="CALLS" value="1000"/>
- <set name="ARJUNAJTS_HOME" value="/home/DTF/products/ArjunaJTS-JacORB-QA/install/"/>
- <set name="PRODUCT.DIR" value="/home/DTF/products/ArjunaJTS-JacORB-QA/install/"/>
- </sets>
- <jvm id="1.4.2"/>
- <default-classpath name="main"/>
- <node-exclusions/>
- </node-configuration>
--->
- </node-configurations>
-
- <task-runner-definitions>
- <task-runner name="UnitTestRunner" class="org.jboss.dtf.testframework.testnode.UnitTestTaskRunner"
- log-to="http://dev31.qa.atl.jboss.com:8080/dtf/">
- <param name="pass_on_wait_for" value="true"/>
- <param name="fail_indicator" value="Failed"/>
- <param name="pass_indicator" value="Passed"/>
- </task-runner>
- <task-runner name="ServiceRunner" class="org.jboss.dtf.testframework.testnode.JavaTaskRunner"
- log-to="http://dev31.qa.atl.jboss.com:8080/dtf/">
- <param name="pass_on_wait_for" value="true"/>
- <param name="fail_indicator" value="Failed"/>
- <param name="wait_for_text" value="Ready"/>
- <param name="pass_indicator" value="Passed"/>
- </task-runner>
- <task-runner name="JavaTaskRunner" class="org.jboss.dtf.testframework.testnode.JavaTaskRunner"
- log-to="http://dev31.qa.atl.jboss.com:8080/dtf/">
- <param name="pass_on_wait_for" value="true"/>
- <param name="fail_indicator" value="Failed"/>
- <param name="wait_for_text" value="Ready"/>
- <param name="pass_indicator" value="Passed"/>
- </task-runner>
- <task-runner name="AntTaskRunner" class="com.arjuna.mwlabs.testframework.testnode.AntTaskRunner"
- log-to="http://localhost:8080/dtf/">
- <param name="pass_on_wait_for" value="true"/>
- <param name="fail_indicator" value="Failed"/>
- <param name="wait_for_text" value="Ready"/>
- <param name="pass_indicator" value="Passed"/>
- <param name="product_dir" value="$(PRODUCT.DIR)"/>
- </task-runner>
- </task-runner-definitions>
-
-</product-configuration>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ JBoss, Home of Professional Open Source
+ Copyright 2007, Red Hat Middleware LLC, and individual contributors
+ as indicated by the @author tags.
+ See the copyright.txt in the distribution for a
+ full listing of individual contributors.
+ This copyrighted material is made available to anyone wishing to use,
+ modify, copy, or redistribute it subject to the terms and conditions
+ of the GNU Lesser General Public License, v. 2.1.
+ This program is distributed in the hope that it will be useful, but WITHOUT A
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+ PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+ You should have received a copy of the GNU Lesser General Public License,
+ v.2.1 along with this distribution; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ MA 02110-1301, USA.
+
+ (C) 2005-2008,
+ @author JBoss Inc.
+-->
+<product-configuration name="JBossTS_JTS_JacORB_QA" permutationid="AJQ">
+
+ <classpath-configurations>
+ <classpath name="main">
+ <jar name="$(PRODUCT.DIR)/lib/jbossjts.jar"/>
+ <jar name="$(PRODUCT.DIR)/lib/jbossjts-jacorb.jar"/>
+ <directory name="$(PRODUCT.DIR)/etc/"/>
+ <jar name="$(PRODUCT.DIR)/lib/ext/*.jar"/>
+ <jar name="$(PRODUCT.DIR)/lib/ext/*.zip"/>
+
+ <jar name="$(PRODUCT.DIR)/qa/lib/*.jar"/>
+
+ <jar name="$(ORB_HOME)/lib/*.jar"/>
+ <directory name="$(ORB_HOME)/etc/"/>
+
+ <jar name="$(DTF_HOME)/lib/ext/fscontext.jar"/>
+ <jar name="$(DTF_HOME)/lib/ext/providerutil.jar"/>
+
+
+ <!-- These are no longer required:
+ <jar name="$(ORB_HOME)/lib/avalon-framework-4.1.5.jar"/>
+ <jar name="$(ORB_HOME)/lib/logkit-1.2.jar"/>
+ <jar name="$(ORB_HOME)/lib/logkit.jar"/>
+ <jar name="$(ORB_HOME)/lib/jacorb.jar"/>
+ <jar name="$(DTF_HOME)/lib/*.jar"/>
+ <jar name="$(PRODUCT.DIR)/qa/lib/*.zip"/>
+ <jar name="$(PRODUCT.DIR)/tests/*.jar"/>
+ -->
+
+ </classpath>
+ </classpath-configurations>
+
+ <node-configurations>
+
+ <node-configuration os="local">
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="true"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+
+ <!-- DONT set this one for local, we want the hardcoded default instead
+ <property name="org.jboss.jbossts.qa.Utils.ServerIORStore.plugin"
+ value="org.jboss.jbossts.qa.Utils.DistributedIORStorePlugin"/> -->
+
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//localhost:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="CALLS" value="1000"/>
+
+ <!-- use relative paths in the hope of location independence. Caution: if you run the ant script
+ that invokes the local tests from a working dir other than qa, you likely to be eaten by a grue -->
+ <set name="DTF_HOME" value="build/qa"/>
+ <set name="ORB_HOME" value="build/jacorb"/>
+ <set name="PRODUCT.DIR" value="build"/>
+ <set name="ARJUNAJTS_HOME" value="build"/>
+
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="Linux">
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+
+ <property name="qa.debug" value="true"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+ <!-- TODO fix me - pkg changes, both sides? -->
+ <property name="org.jboss.jbossts.qa.Utils.ServerIORStore.plugin"
+ value="org.jboss.jbossts.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//localhost:1099/NameService"/>
+ </properties>
+ <sets>
+
+ <set name="DTF_HOME" value="/services/DTF"/>
+ <set name="PRODUCTS_HOME" value="/services/DTF/products"/>
+ <set name="INSTALL.DIR" value="/services/DTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ORB_HOME" value="/services/DTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
+ <set name="CALLS" value="1000"/>
+ <set name="PRODUCT.DIR" value="/services/DTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ARJUNAJTS_HOME" value="/services/DTF/JBossTS-JTS-JacORB-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="Linux_jdk15">
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+
+ <property name="qa.debug" value="true"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+ <!-- TODO fix me - pkg changes, both sides? -->
+ <property name="org.jboss.jbossts.qa.Utils.ServerIORStore.plugin"
+ value="org.jboss.jbossts.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//localhost:1099/NameService"/>
+ </properties>
+ <sets>
+
+ <set name="DTF_HOME" value="/services/DTF"/>
+ <set name="PRODUCTS_HOME" value="/services/DTF/products"/>
+ <set name="INSTALL.DIR" value="/services/DTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ORB_HOME" value="/services/DTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
+ <set name="CALLS" value="1000"/>
+ <set name="PRODUCT.DIR" value="/services/DTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ARJUNAJTS_HOME" value="/services/DTF/JBossTS-JTS-JacORB-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <!-- ### The following node configs are for the JBoss DTF cluster (dtf*.qa.atl2.redhat.com)
+ https://wiki.corp.jboss.com/bin/view/IT/SystemServiceQaAllMachines#DTF_Lab
+ The testnode is in /qa/local/dtf-admin/DTF and coordinator host is dtfexec1 ### -->
+
+ <node-configuration os="RHEL4-32"><!-- RHEL4, x86: dtf1 -->
+ <properties>
+
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ORB_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
+ <set name="CALLS" value="1000"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="RHEL4-64"><!-- RHEL4, x86_64: dtf3 -->
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ORB_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
+ <set name="CALLS" value="1000"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ </sets>
+
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+ <node-configuration os="RHEL5-32"><!-- RHEL5, x86: dtf2 -->
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ORB_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
+ <set name="CALLS" value="1000"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+
+ <node-exclusions/>
+ </node-configuration>
+ <node-configuration os="RHEL5-64"><!-- RHEL5, x86_64: dtf4 -->
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+
+ <set name="ORB_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
+ <set name="CALLS" value="1000"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="SOL10-SPARC"><!-- Solaris 10 on SPARC: dtf7, dtf8 -->
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ORB_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
+
+ <set name="CALLS" value="1000"/>
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="HPUX11-IA64"><!-- HP-UX 11i on Itanium: dtf9, dtf10 -->
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+ <property name="org.jboss.jbossts.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="/qa/local/dtf-admin/JBossDTF"/>
+ <set name="PRODUCTS_HOME" value="/qa/local/dtf-admin/JBossDTF/products"/>
+ <set name="INSTALL.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ORB_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
+ <set name="CALLS" value="1000"/>
+
+ <set name="PRODUCT.DIR" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ARJUNAJTS_HOME" value="/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+ <node-configuration os="WIN2003-64"><!-- Windows 2003 Server on x86_64 -->
+
+ <properties>
+ <property name="Context.INITIAL_CONTEXT_FACTORY" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
+ <property name="jdbcprofilestore.dir" value="$(PRODUCT.DIR)/qa/jdbc_profiles/"/>
+ <property name="Context.PROVIDER_URL" value="file://$(PRODUCT.DIR)"/>
+ <property name="qa.debug" value="false"/>
+ <property name="performanceprofilestore.dir" value="$(PRODUCT.DIR)/qa/perf_profiles/"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation"
+ value="com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"/>
+ <property name="com.arjuna.ats.qa.Utils.ServerIORStore.plugin"
+ value="com.arjuna.ats.qa.Utils.DistributedIORStorePlugin"/>
+ <property name="memorytestprofilestore.dir" value="$(PRODUCT.DIR)/qa/memory_profiles/"/>
+
+ <property name="com.arjuna.ats.qa.Utils.nameserviceuri" value="//dtfexec1.qa.atl2.redhat.com:1099/NameService"/>
+ </properties>
+ <sets>
+ <set name="DTF_HOME" value="c:/qa/local/dtf-admin/JBossDTF/"/>
+ <set name="PRODUCTS_HOME" value="c:/qa/local/dtf-admin/JBossDTF/products/"/>
+ <set name="INSTALL.DIR" value="c:/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ <set name="ORB_HOME" value="c:/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/jacorb/"/>
+ <set name="CALLS" value="1000"/>
+ <set name="PRODUCT.DIR" value="c:/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+
+ <set name="ARJUNAJTS_HOME" value="c:/qa/local/dtf-admin/JBossDTF/JBossTS-JTS-JacORB-QA/"/>
+ </sets>
+ <jvm id="1.5.0"/>
+ <default-classpath name="main"/>
+ <node-exclusions/>
+ </node-configuration>
+
+
+
+ </node-configurations>
+
+ <task-runner-definitions>
+ <task-runner name="UnitTestRunner" class="com.arjuna.mwlabs.testframework.testnode.UnitTestTaskRunner"
+ log-to="http://dtfexec1.qa.atl2.redhat.com:8080/dtf/">
+ <param name="pass_on_wait_for" value="true"/>
+ <param name="fail_indicator" value="Failed"/>
+ <param name="pass_indicator" value="Passed"/>
+ </task-runner>
+ <task-runner name="ServiceRunner" class="com.arjuna.mwlabs.testframework.testnode.JavaTaskRunner"
+ log-to="http://dtfexec1.qa.atl2.redhat.com:8080/dtf/">
+ <param name="pass_on_wait_for" value="true"/>
+
+ <param name="fail_indicator" value="Failed"/>
+ <param name="wait_for_text" value="Ready"/>
+ <param name="pass_indicator" value="Passed"/>
+ </task-runner>
+ <task-runner name="JavaTaskRunner" class="com.arjuna.mwlabs.testframework.testnode.JavaTaskRunner"
+ log-to="http://dtfexec1.qa.atl2.redhat.com:8080/dtf/">
+ <param name="pass_on_wait_for" value="true"/>
+ <param name="fail_indicator" value="Failed"/>
+ <param name="wait_for_text" value="Ready"/>
+ <param name="pass_indicator" value="Passed"/>
+
+ </task-runner>
+ </task-runner-definitions>
+
+</product-configuration>
+
Added: labs/jbosstm/trunk/qa/config/jbossjta-properties.xml
===================================================================
--- labs/jbosstm/trunk/qa/config/jbossjta-properties.xml (rev 0)
+++ labs/jbosstm/trunk/qa/config/jbossjta-properties.xml 2008-09-29 12:55:58 UTC (rev 23180)
@@ -0,0 +1,311 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ JBoss, Home of Professional Open Source
+ Copyright 2008, Red Hat Middleware LLC, and individual contributors
+ as indicated by the @author tags.
+ See the copyright.txt in the distribution for a
+ full listing of individual contributors.
+ This copyrighted material is made available to anyone wishing to use,
+ modify, copy, or redistribute it subject to the terms and conditions
+ of the GNU Lesser General Public License, v. 2.1.
+ This program is distributed in the hope that it will be useful, but WITHOUT A
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+ PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+ You should have received a copy of the GNU Lesser General Public License,
+ v.2.1 along with this distribution; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ MA 02110-1301, USA.
+
+ (C) 2005-2008,
+ @author JBoss Inc.
+-->
+
+<!-- This is the jbossts-qa version of the properties file. It should get copied over
+ the top of the default one from the product build by the jbossts-qa build process.
+ It differs from the standard one in the following respects:
+ - shorter txReaperTimeout = 1000 (was 120000), does not actually matter as now DYNAMIC
+ - com.arjuna.ats.arjuna.coordinator.maintainHeuristics = NO
+ - periodicRecoveryPeriod = 10 (was 120)
+ - recoveryBackoffPeriod = 5 (was 10)
+-->
+
+<transaction-service>
+ <properties depends="common" name="arjuna">
+ <!--
+ Transaction Reaper Timeout (default is 120000 ms).
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.coordinator.txReaperTimeout" value="1000"/>
+
+ <property name="com.arjuna.ats.arjuna.coordinator.maintainHeuristics" value="NO"/>
+
+ <!--
+ Transaction Reaper Mode, can be: NORMAL or DYNAMIC
+ (default is NORMAL but DYNAMIC is recommended for most usage).
+ -->
+ <property name="com.arjuna.ats.arjuna.coordinator.txReaperMode" value="DYNAMIC"/>
+ <!--
+ Transaction Reaper Cancel Wait Period (default is 500 ms, min is 10 msecs).
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.coordinator.txReaperCancelWaitPeriod" value="500"/>
+ <!--
+ Transaction Reaper Cancel Fail Wait Period (default is 500 ms, min is 10 msecs).
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.coordinator.txReaperCancelFailWaitPeriod" value="500"/>
+ <!--
+ Transaction Reaper Zombie Max (default is 8).
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.coordinator.txReaperZombieMax" value="8"/>
+ <!--
+ (default is NO)
+ -->
+ <property name="com.arjuna.ats.arjuna.coordinator.asyncCommit" value="NO"/>
+ <!--
+ (default is NO)
+ -->
+ <property name="com.arjuna.ats.arjuna.coordinator.asyncPrepare" value="NO"/>
+ <!--
+ (default is YES)
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.coordinator.commitOnePhase" value="YES"/>
+ <!--
+ (default is defaultStore)
+ -->
+ <property name="com.arjuna.ats.arjuna.objectstore.localOSRoot" value="defaultStore"/>
+ <!--
+ default is under user.home - must be writeable!)
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.objectstore.objectStoreDir" value="PutObjectStoreDirHere"/>
+ <!--
+ (default is ON)
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.objectstore.objectStoreSync" value="ON"/>
+ <!--
+ (default is ShadowNoFileLockStore)
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.objectstore.objectStoreType" value="ShadowNoFileLockStore"/>
+ <!--
+ (default is 255)
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.objectstore.hashedDirectories" value="255"/>
+ <!--
+ (default is ON)
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.objectstore.transactionSync" value="ON"/>
+ <!--
+ (Must be unique across all Arjuna instances.)
+ -->
+ <property name="com.arjuna.ats.arjuna.xa.nodeIdentifier" value="1"/>
+ <!--
+ Base port number for determining a unique number to associate with an instance of the transaction service
+ (which is needed in order to support multiple instances on the same machine).
+ Use the value 0 to allow the system to select the first available port number.
+ If the port number is non-zero and the port is in use then the value will be incremented until either a successful binding
+ to the loopback address is created or until the the maximum number of ports (specified by the
+ com.arjuna.ats.internal.arjuna.utils.SocketProcessIdMaxPorts property) have been tried or until the port number
+ reaches the maximum possible port number.
+ -->
+ <property
+ name="com.arjuna.ats.internal.arjuna.utils.SocketProcessIdPort" value="0"/>
+ <!--
+ The maximum number of ports to try starting from the value specified by the property
+ com.arjuna.ats.internal.arjuna.utils.SocketProcessIdPort. Any non-numeric or value less than 1 will
+ defautl to 1.
+ -->
+ <property
+ name="com.arjuna.ats.internal.arjuna.utils.SocketProcessIdMaxPorts" value="1"/>
+ <!-- property
+ name="com.arjuna.ats.arjuna.coordinator.actionStore"
+ value="HashedActionStore"
+ value="JDBCActionStore"
+ -->
+ <!-- property
+ name="com.arjuna.ats.arjuna.objectstore.jdbcTxDbAccess"
+ value="JDBCAccess"
+ -->
+ <!-- property
+ name="com.arjuna.ats.arjuna.objectstore.objectStoreType"
+ value="ShadowNoFileLockStore"
+ value="JDBCStore"
+ -->
+ <!-- property
+ name="com.arjuna.ats.arjuna.objectstore.jdbcUserDbAccess"
+ value="JDBCAccess"
+ -->
+ <!-- property
+ name="com.arjuna.ats.arjuna.objectstore.jdbcPoolSizeInitial"
+ value="1"
+ -->
+ <!-- property
+ name="com.arjuna.ats.arjuna.objectstore.jdbcPoolSizeMaximum"
+ value="1"
+ -->
+ <!-- property
+ name="com.arjuna.ats.arjuna.objectstore.jdbcPoolPutConnections"
+ value="false"
+ -->
+ <!-- property
+ name="com.arjuna.ats.arjuna.internal.arjuna.objectstore.cacheStore.size"
+ value=""
+ -->
+ <!-- property
+ name="com.arjuna.ats.arjuna.internal.arjuna.objectstore.cacheStore.period"
+ value=""
+ -->
+ <!--
+ The location for creating temporary files, e.g., Uids.
+ Default is under user.home.
+ IMPORTANT: make sure the directory is lockable, e.g., /tmp on Unix
+ may not be!
+ -->
+ <!--
+ <property
+ name="com.arjuna.ats.arjuna.common.varDir"
+ value="var"/>
+ -->
+ </properties>
+ <properties name="common">
+ <!-- CLF 2.0 properties -->
+ <property name="com.arjuna.common.util.logging.DebugLevel"
+ type="System" value="0x00000000"/>
+ <property name="com.arjuna.common.util.logging.FacilityLevel"
+ type="System" value="0xffffffff"/>
+ <property name="com.arjuna.common.util.logging.VisibilityLevel"
+ type="System" value="0xffffffff"/>
+ <property name="com.arjuna.common.util.logger" type="System" value="log4j"/>
+ </properties>
+ <properties depends="arjuna" name="txoj">
+ <!--
+ (default is LockStore of installation - must be writeable!)
+ -->
+ <!--
+ <property
+ name="com.arjuna.ats.txoj.lockstore.lockStoreDir"
+ value="LockStore"/>
+ -->
+ <!--
+ (default is BasicLockStore)
+ -->
+ <property name="com.arjuna.ats.txoj.lockstore.lockStoreType" value="BasicLockStore"/>
+ <!--
+ (default is NO)
+ -->
+ <property name="com.arjuna.ats.txoj.lockstore.multipleLockStore" value="NO"/>
+ <!--
+ (default is YES)
+ -->
+ <property name="com.arjuna.ats.txoj.lockstore.singleLockStore" value="YES"/>
+ <!--
+ (default is YES)
+ -->
+ <property
+ name="com.arjuna.ats.txoj.lockstore.allowNestedLocking" value="YES"/>
+ </properties>
+ <properties depends="arjuna" name="jta">
+ <!--
+ Support subtransactions in the JTA layer?
+ Default is NO.
+ -->
+ <property name="com.arjuna.ats.jta.supportSubtransactions" value="NO"/>
+ <property name="com.arjuna.ats.jta.jtaTMImplementation" value="com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple"/>
+ <!--
+ com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple
+ -->
+ <property name="com.arjuna.ats.jta.jtaUTImplementation" value="com.arjuna.ats.internal.jta.transaction.arjunacore.UserTransactionImple"/>
+ <!--
+ com.arjuna.ats.internal.jta.transaction.jts.UserTransactionImple
+ -->
+ </properties>
+ <properties depends="arjuna,txoj,jta" name="recoverymanager">
+ <!--
+ Properties used only by the RecoveryManager.
+ -->
+ <!--
+ Periodic recovery settings.
+ Time values in this section are in seconds.
+ -->
+ <!--
+ Interval in seconds between initiating the periodic recovery modules.
+ Default is 120 seconds.
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.recovery.periodicRecoveryPeriod" value="10"/>
+ <!--
+ Interval in seconds between first and second pass of periodic recovery.
+ Default is 10 seconds.
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.recovery.recoveryBackoffPeriod" value="5"/>
+ <!--
+ The port number on which the recovery manager listens.
+ -->
+ <property name="com.arjuna.ats.arjuna.recovery.recoveryPort" value="4712"/>
+ <!--
+ The address on which the recovery manager listens.
+ If running within an AS then the address the AS is bound to (jboss.bind.address) takes precedence
+ -->
+ <property name="com.arjuna.ats.arjuna.recovery.recoveryAddress" value=""/>
+ <!--
+ Periodic recovery modules to use. Invoked in sort-order of names.
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.recovery.recoveryExtension1" value="com.arjuna.ats.internal.arjuna.recovery.AtomicActionRecoveryModule"/>
+ <property
+ name="com.arjuna.ats.arjuna.recovery.recoveryExtension2" value="com.arjuna.ats.internal.txoj.recovery.TORecoveryModule"/>
+ <property
+ name="com.arjuna.ats.arjuna.recovery.recoveryExtension3" value="com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule"/>
+ <!--
+ Expired entry removal
+ -->
+ <!--
+ Expiry scanners to use (order of invocation is random).
+ Names must begin with "com.arjuna.ats.arjuna.recovery.expiryScanner"
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.recovery.expiryScannerTransactionStatusManager" value="com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner"/>
+ <!--
+ Interval, in hours, between running the expiry scanners.
+ This can be quite long. The absolute value determines the interval -
+ if the value is negative, the scan will NOT be run until after one
+ interval has elapsed. If positive the first scan will be immediately
+ after startup. Zero will prevent any scanning.
+ Default = 12 = run immediately, then every 12 hours.
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.recovery.expiryScanInterval" value="12"/>
+ <!--
+ This is the interval, in hours, after which a process that cannot be contacted will be considered dead.
+ It should be long enough to avoid accidentally removing valid entries due to short lived
+ transient errors such as network downtime. Zero = Never removed. Default is 12.
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerExpiryTime" value="12"/>
+ <!--
+ Use this to fix the port on which the TransactionStatusManager listens,
+ The default behaviour is to use any free port.
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerPort" value="0"/>
+ <!--
+ Use this to fix the address on which the TransactionStatusManager binds,
+ The default behaviour is to use the loopback address (ie localhost).
+ If running within an AS then the address the AS is bound to (jboss.bind.address) takes precedence
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerAddress" value=""/>
+ </properties>
+ <properties depends="jta" name="jdbc">
+ <!--
+ property name="com.arjuna.ats.jdbc.isolationLevel" value="TRANSACTION_SERIALIZABLE"/>
+ -->
+ </properties>
+</transaction-service>
Modified: labs/jbosstm/trunk/qa/config/jbossjts-properties.xml
===================================================================
--- labs/jbosstm/trunk/qa/config/jbossjts-properties.xml 2008-09-29 12:50:46 UTC (rev 23179)
+++ labs/jbosstm/trunk/qa/config/jbossjts-properties.xml 2008-09-29 12:55:58 UTC (rev 23180)
@@ -21,7 +21,13 @@
-->
<!-- This is the jbossts-qa version of the properties file. It should get copied over
- the top of the default one from the product build by the jbossts-qa build process. -->
+ the top of the default one from the product build by the jbossts-qa build process.
+ It differs from the standard one in the following respects:
+ - shorter txReaperTimeout = 1000 (was 120000), does not actually matter as now DYNAMIC
+ - com.arjuna.ats.arjuna.coordinator.maintainHeuristics = NO
+ - periodicRecoveryPeriod = 10 (was 120)
+ - recoveryBackoffPeriod = 5 (was 10)
+-->
<transaction-service>
<properties depends="common" name="arjuna">
@@ -30,12 +36,30 @@
-->
<property
name="com.arjuna.ats.arjuna.coordinator.txReaperTimeout" value="1000"/>
+
<property name="com.arjuna.ats.arjuna.coordinator.maintainHeuristics" value="NO"/>
+
<!--
- Transaction Reaper Mode, can be: NORMAL or DYNAMIC (default is NORMAL).
+ Transaction Reaper Mode, can be: NORMAL or DYNAMIC
+ (default is NORMAL but DYNAMIC is recommended for most usage).
-->
- <property name="com.arjuna.ats.arjuna.coordinator.txReaperMode" value="NORMAL"/>
+ <property name="com.arjuna.ats.arjuna.coordinator.txReaperMode" value="DYNAMIC"/>
<!--
+ Transaction Reaper Cancel Wait Period (default is 500 ms, min is 10 msecs).
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.coordinator.txReaperCancelWaitPeriod" value="500"/>
+ <!--
+ Transaction Reaper Cancel Fail Wait Period (default is 500 ms, min is 10 msecs).
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.coordinator.txReaperCancelFailWaitPeriod" value="500"/>
+ <!--
+ Transaction Reaper Zombie Max (default is 8).
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.coordinator.txReaperZombieMax" value="8"/>
+ <!--
(default is NO)
-->
<property name="com.arjuna.ats.arjuna.coordinator.asyncCommit" value="NO"/>
@@ -81,6 +105,24 @@
(Must be unique across all Arjuna instances.)
-->
<property name="com.arjuna.ats.arjuna.xa.nodeIdentifier" value="1"/>
+ <!--
+ Base port number for determining a unique number to associate with an instance of the transaction service
+ (which is needed in order to support multiple instances on the same machine).
+ Use the value 0 to allow the system to select the first available port number.
+ If the port number is non-zero and the port is in use then the value will be incremented until either a successful binding
+ to the loopback address is created or until the the maximum number of ports (specified by the
+ com.arjuna.ats.internal.arjuna.utils.SocketProcessIdMaxPorts property) have been tried or until the port number
+ reaches the maximum possible port number.
+ -->
+ <property
+ name="com.arjuna.ats.internal.arjuna.utils.SocketProcessIdPort" value="0"/>
+ <!--
+ The maximum number of ports to try starting from the value specified by the property
+ com.arjuna.ats.internal.arjuna.utils.SocketProcessIdPort. Any non-numeric or value less than 1 will
+ defautl to 1.
+ -->
+ <property
+ name="com.arjuna.ats.internal.arjuna.utils.SocketProcessIdMaxPorts" value="1"/>
<!-- property
name="com.arjuna.ats.arjuna.coordinator.actionStore"
value="HashedActionStore"
@@ -184,7 +226,6 @@
-->
</properties>
<properties depends="jta" name="jdbc">
- <property name="com.arjuna.ats.jdbc.isolationLevel" value="TRANSACTION_READ_COMMITTED"/>
<!--
property name="com.arjuna.ats.jdbc.isolationLevel" value="TRANSACTION_SERIALIZABLE"/>
-->
@@ -278,7 +319,12 @@
<!--
This property controls the port on which the Recovery ORB listens
-->
- <property name="com.arjuna.ats.jts.recoveryManagerPort" value="4712"/>
+ <property name="com.arjuna.ats.jts.recoveryManagerPort" value="4711"/>
+ <!--
+ This property controls the address on which the Recovery ORB binds - defaults to the loopback connection
+ If running within an AS then the address the AS is bound to (jboss.bind.address) takes precedence
+ -->
+ <property name="com.arjuna.ats.jts.recoveryManagerAddress" value=""/>
</properties>
<properties depends="orbportability,arjuna" name="jts">
<!--
@@ -390,17 +436,33 @@
<property
name="com.arjuna.ats.arjuna.recovery.expiryScanInterval" value="12"/>
<!--
- Age, in hours, for removal of transaction status manager item.
- This should be longer than any ts-using process will remain running.
- Zero = Never removed. Default is 12.
+ This is the interval, in hours, after which a process that cannot be contacted will be considered dead.
+ It should be long enough to avoid accidentally removing valid entries due to short lived
+ transient errors such as network downtime. Zero = Never removed. Default is 12.
-->
<property
name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerExpiryTime" value="12"/>
<!--
+ The port number on which the recovery manager listens.
+ -->
+ <property name="com.arjuna.ats.arjuna.recovery.recoveryPort" value="4712"/>
+ <!--
+ The address on which the recovery manager listens.
+ If running within an AS then the address the AS is bound to (jboss.bind.address) takes precedence
+ -->
+ <property name="com.arjuna.ats.arjuna.recovery.recoveryAddress" value=""/>
+ <!--
Use this to fix the port on which the TransactionStatusManager listens,
The default behaviour is to use any free port.
-->
<property
name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerPort" value="0"/>
+ <!--
+ Use this to fix the address on which the TransactionStatusManager binds,
+ The default behaviour is to use the loopback address (ie localhost).
+ If running within an AS then the address the AS is bound to (jboss.bind.address) takes precedence
+ -->
+ <property
+ name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerAddress" value=""/>
</properties>
</transaction-service>
Modified: labs/jbosstm/trunk/qa/config/load-jbossts-testselections.sql
===================================================================
--- labs/jbosstm/trunk/qa/config/load-jbossts-testselections.sql 2008-09-29 12:50:46 UTC (rev 23179)
+++ labs/jbosstm/trunk/qa/config/load-jbossts-testselections.sql 2008-09-29 12:55:58 UTC (rev 23180)
@@ -69,6 +69,7 @@
INSERT INTO StoredTestSelections VALUES (209,'JTAQ_RHEL4-32','JDBC Local Tests 01 - PostgreSQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/209_JTAQ_RHEL4-32.xml','JTAQ_RHEL4-32');
INSERT INTO StoredTestSelections VALUES (210,'JTAQ_RHEL4-32','JDBC Local Tests 01 - MySQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/210_JTAQ_RHEL4-32.xml','JTAQ_RHEL4-32');
INSERT INTO StoredTestSelections VALUES (211,'JTAQ_RHEL4-32','JDBC Local Tests 01 - Sybase JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/211_JTAQ_RHEL4-32.xml','JTAQ_RHEL4-32');
+INSERT INTO StoredTestSelections VALUES (300,'JTAQ_RHEL4-32','ASCrashRecovery01','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/300_AJQ_Linux.xml','JTAQ_RHEL4-32');
INSERT INTO StoredTestSelections VALUES (117,'AJQ_RHEL5-32','JDBCResources01-Oracle_thin_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/117_AJQ_RHEL5-32.xml','AJQ_RHEL5-32');
INSERT INTO StoredTestSelections VALUES (119,'AJQ_RHEL5-32','JDBCResources01_MSSQLServer_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/119_AJQ_RHEL5-32.xml','AJQ_RHEL5-32');
@@ -121,6 +122,7 @@
INSERT INTO StoredTestSelections VALUES (209,'JTAQ_RHEL5-32','JDBC Local Tests 01 - PostgreSQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/209_JTAQ_RHEL5-32.xml','JTAQ_RHEL5-32');
INSERT INTO StoredTestSelections VALUES (210,'JTAQ_RHEL5-32','JDBC Local Tests 01 - MySQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/210_JTAQ_RHEL5-32.xml','JTAQ_RHEL5-32');
INSERT INTO StoredTestSelections VALUES (211,'JTAQ_RHEL5-32','JDBC Local Tests 01 - Sybase JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/211_JTAQ_RHEL5-32.xml','JTAQ_RHEL5-32');
+INSERT INTO StoredTestSelections VALUES (300,'AJQ_Linux','ASCrashRecovery01','http://127.0.0.1:8080/dtf/producttests/300_AJQ_Linux.xml','AJQ_Linux');
INSERT INTO StoredTestSelections VALUES (117,'AJQ_RHEL4-64','JDBCResources01-Oracle_thin_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/117_AJQ_RHEL4-64.xml','AJQ_RHEL4-64');
INSERT INTO StoredTestSelections VALUES (119,'AJQ_RHEL4-64','JDBCResources01_MSSQLServer_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/119_AJQ_RHEL4-64.xml','AJQ_RHEL4-64');
@@ -173,6 +175,7 @@
INSERT INTO StoredTestSelections VALUES (209,'JTAQ_RHEL4-64','JDBC Local Tests 01 - PostgreSQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/209_JTAQ_RHEL4-64.xml','JTAQ_RHEL4-64');
INSERT INTO StoredTestSelections VALUES (210,'JTAQ_RHEL4-64','JDBC Local Tests 01 - MySQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/210_JTAQ_RHEL4-64.xml','JTAQ_RHEL4-64');
INSERT INTO StoredTestSelections VALUES (211,'JTAQ_RHEL4-64','JDBC Local Tests 01 - Sybase JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/211_JTAQ_RHEL4-64.xml','JTAQ_RHEL4-64');
+INSERT INTO StoredTestSelections VALUES (300,'AJQ_Linux','ASCrashRecovery01','http://127.0.0.1:8080/dtf/producttests/300_AJQ_Linux.xml','AJQ_Linux');
INSERT INTO StoredTestSelections VALUES (117,'AJQ_RHEL5-64','JDBCResources01-Oracle_thin_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/117_AJQ_RHEL5-64.xml','AJQ_RHEL5-64');
INSERT INTO StoredTestSelections VALUES (119,'AJQ_RHEL5-64','JDBCResources01_MSSQLServer_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/119_AJQ_RHEL5-64.xml','AJQ_RHEL5-64');
@@ -225,6 +228,7 @@
INSERT INTO StoredTestSelections VALUES (209,'JTAQ_RHEL5-64','JDBC Local Tests 01 - PostgreSQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/209_JTAQ_RHEL5-64.xml','JTAQ_RHEL5-64');
INSERT INTO StoredTestSelections VALUES (210,'JTAQ_RHEL5-64','JDBC Local Tests 01 - MySQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/210_JTAQ_RHEL5-64.xml','JTAQ_RHEL5-64');
INSERT INTO StoredTestSelections VALUES (211,'JTAQ_RHEL5-64','JDBC Local Tests 01 - Sybase JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/211_JTAQ_RHEL5-64.xml','JTAQ_RHEL5-64');
+INSERT INTO StoredTestSelections VALUES (300,'AJQ_Linux','ASCrashRecovery01','http://127.0.0.1:8080/dtf/producttests/300_AJQ_Linux.xml','AJQ_Linux');
INSERT INTO StoredTestSelections VALUES (117,'AJQ_WIN2003-64','JDBCResources01-Oracle_thin_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/117_AJQ_WIN2003-64.xml','AJQ_WIN2003-64');
INSERT INTO StoredTestSelections VALUES (119,'AJQ_WIN2003-64','JDBCResources01_MSSQLServer_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/119_AJQ_WIN2003-64.xml','AJQ_WIN2003-64');
@@ -277,6 +281,7 @@
INSERT INTO StoredTestSelections VALUES (209,'JTAQ_WIN2003-64','JDBC Local Tests 01 - PostgreSQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/209_JTAQ_WIN2003-64.xml','JTAQ_WIN2003-64');
INSERT INTO StoredTestSelections VALUES (210,'JTAQ_WIN2003-64','JDBC Local Tests 01 - MySQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/210_JTAQ_WIN2003-64.xml','JTAQ_WIN2003-64');
INSERT INTO StoredTestSelections VALUES (211,'JTAQ_WIN2003-64','JDBC Local Tests 01 - Sybase JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/211_JTAQ_WIN2003-64.xml','JTAQ_WIN2003-64');
+INSERT INTO StoredTestSelections VALUES (300,'AJQ_Linux','ASCrashRecovery01','http://127.0.0.1:8080/dtf/producttests/300_AJQ_Linux.xml','AJQ_Linux');
INSERT INTO StoredTestSelections VALUES (117,'AJQ_SOL10-SPARC','JDBCResources01-Oracle_thin_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/117_AJQ_SOL10-SPARC.xml','AJQ_SOL10-SPARC');
INSERT INTO StoredTestSelections VALUES (119,'AJQ_SOL10-SPARC','JDBCResources01_MSSQLServer_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/119_AJQ_SOL10-SPARC.xml','AJQ_SOL10-SPARC');
@@ -329,6 +334,7 @@
INSERT INTO StoredTestSelections VALUES (209,'JTAQ_SOL10-SPARC','JDBC Local Tests 01 - PostgreSQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/209_JTAQ_SOL10-SPARC.xml','JTAQ_SOL10-SPARC');
INSERT INTO StoredTestSelections VALUES (210,'JTAQ_SOL10-SPARC','JDBC Local Tests 01 - MySQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/210_JTAQ_SOL10-SPARC.xml','JTAQ_SOL10-SPARC');
INSERT INTO StoredTestSelections VALUES (211,'JTAQ_SOL10-SPARC','JDBC Local Tests 01 - Sybase JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/211_JTAQ_SOL10-SPARC.xml','JTAQ_SOL10-SPARC');
+INSERT INTO StoredTestSelections VALUES (300,'AJQ_Linux','ASCrashRecovery01','http://127.0.0.1:8080/dtf/producttests/300_AJQ_Linux.xml','AJQ_Linux');
INSERT INTO StoredTestSelections VALUES (117,'AJQ_HPUX11-IA64','JDBCResources01-Oracle_thin_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/117_AJQ_HPUX11-IA64.xml','AJQ_HPUX11-IA64');
INSERT INTO StoredTestSelections VALUES (119,'AJQ_HPUX11-IA64','JDBCResources01_MSSQLServer_jndi','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/119_AJQ_HPUX11-IA64.xml','AJQ_HPUX11-IA64');
@@ -381,3 +387,8 @@
INSERT INTO StoredTestSelections VALUES (209,'JTAQ_HPUX11-IA64','JDBC Local Tests 01 - PostgreSQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/209_JTAQ_HPUX11-IA64.xml','JTAQ_HPUX11-IA64');
INSERT INTO StoredTestSelections VALUES (210,'JTAQ_HPUX11-IA64','JDBC Local Tests 01 - MySQL JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/210_JTAQ_HPUX11-IA64.xml','JTAQ_HPUX11-IA64');
INSERT INTO StoredTestSelections VALUES (211,'JTAQ_HPUX11-IA64','JDBC Local Tests 01 - Sybase JNDI','http://dtfexec1.qa.atl2.redhat.com:8080/products/producttests/211_JTAQ_HPUX11-IA64.xml','JTAQ_HPUX11-IA64');
+INSERT INTO StoredTestSelections VALUES (300,'AJQ_Linux','ASCrashRecovery01','http://127.0.0.1:8080/dtf/producttests/300_AJQ_Linux.xml','AJQ_Linux');
+
+---
+INSERT INTO StoredTestSelections VALUES (300,'AJQ_Linux','ASCrashRecovery01','http://127.0.0.1:8080/dtf/producttests/300_AJQ_Linux.xml','AJQ_Linux');
+INSERT INTO StoredTestSelections VALUES (300,'AJQ_Linux','ASCrashRecovery01','http://127.0.0.1:8080/dtf/producttests/300_AJQ_Linux.xml','AJQ_Linux');
Modified: labs/jbosstm/trunk/qa/testdefs/jbossts-qa-currenttests01-testdefs.xml
===================================================================
--- labs/jbosstm/trunk/qa/testdefs/jbossts-qa-currenttests01-testdefs.xml 2008-09-29 12:50:46 UTC (rev 23179)
+++ labs/jbosstm/trunk/qa/testdefs/jbossts-qa-currenttests01-testdefs.xml 2008-09-29 12:55:58 UTC (rev 23180)
@@ -19,7 +19,7 @@
@author JBoss Inc.
-->
<test_set>
- <default_timeout value="480"/>
+ <default_timeout value="600"/>
<description>Current Tests 01</description>
Modified: labs/jbosstm/trunk/qa/testdefs/jbossts-qa-otsserver-testdefs.xml
===================================================================
--- labs/jbosstm/trunk/qa/testdefs/jbossts-qa-otsserver-testdefs.xml 2008-09-29 12:50:46 UTC (rev 23179)
+++ labs/jbosstm/trunk/qa/testdefs/jbossts-qa-otsserver-testdefs.xml 2008-09-29 12:55:58 UTC (rev 23180)
@@ -19,7 +19,7 @@
@author JBoss Inc.
-->
<test_set>
- <default_timeout value="480"/>
+ <default_timeout value="1480"/>
<description>OTS Server Tests</description>
Modified: labs/jbosstm/trunk/qa/testdefs/jbossts-qa-txcore-testdefs.xml
===================================================================
--- labs/jbosstm/trunk/qa/testdefs/jbossts-qa-txcore-testdefs.xml 2008-09-29 12:50:46 UTC (rev 23179)
+++ labs/jbosstm/trunk/qa/testdefs/jbossts-qa-txcore-testdefs.xml 2008-09-29 12:55:58 UTC (rev 23180)
@@ -6408,10 +6408,10 @@
</description>
<configuration names_required="1"/>
<action_list>
- <start_task id="com.arjuna.ats.arjuna.recovery.RecoveryManager" runtime_id="server0" location="all">
+ <start_task id="com.arjuna.ats.arjuna.recovery.RecoveryManager" runtime_id="server0" location="all">
<param>-test</param>
</start_task>
- <start_task id="org.jboss.jbossts.qa.ArjunaCore.LockManager.CrashRecovery.client.Client001b"
+ <start_task id="org.jboss.jbossts.qa.ArjunaCore.LockManager.CrashRecovery.client.Client001b"
runtime_id="client0">
<param>100</param>
<param>1</param>
@@ -6420,13 +6420,13 @@
<param>$(1)</param>
</start_task>
<wait_for_task runtime_id="client0"/>
- <start_task id="org.jboss.jbossts.qa.ArjunaCore.LockManager.CrashRecovery.client.Client001a"
+ <start_task id="org.jboss.jbossts.qa.ArjunaCore.LockManager.CrashRecovery.client.Client001a"
runtime_id="client1">
<param>100</param>
<param>1</param>
<param>$(1)</param>
</start_task>
- <wait_for_task runtime_id="client1"/>
+ <wait_for_task runtime_id="client1"/>
<terminate_task runtime_id="server0"/>
<perform_task id="org.jboss.jbossts.qa.ArjunaCore.Utils.EmptyObjectStore" location="all">
</perform_task>
Modified: labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/Utils/RegisterOTSServer2.java
===================================================================
--- labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/Utils/RegisterOTSServer2.java 2008-09-29 12:50:46 UTC (rev 23179)
+++ labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/Utils/RegisterOTSServer2.java 2008-09-29 12:55:58 UTC (rev 23180)
@@ -26,6 +26,7 @@
import java.io.FileOutputStream;
import java.io.IOException;
+import java.io.File;
/*
* Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003
@@ -78,7 +79,9 @@
public static void registerService(String name, String ior) throws IOException
{
- FileOutputStream fout = new FileOutputStream(name);
+ File file = new File(name);
+ file.getParentFile().mkdirs();
+ FileOutputStream fout = new FileOutputStream(file);
fout.write(ior.getBytes());
fout.close();
}
More information about the jboss-svn-commits
mailing list