[Jboss-cvs] JBossAS SVN: r55445 - branches/Branch_4_0/testsuite/src/main/org/jboss/test/testbeancluster/test
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Aug 9 14:02:27 EDT 2006
Author: bstansberry at jboss.com
Date: 2006-08-09 14:02:26 -0400 (Wed, 09 Aug 2006)
New Revision: 55445
Modified:
branches/Branch_4_0/testsuite/src/main/org/jboss/test/testbeancluster/test/RetryInterceptorUnitTestCase.java
branches/Branch_4_0/testsuite/src/main/org/jboss/test/testbeancluster/test/SingleRetryInterceptorUnitTestCase.java
Log:
Make deployment tracking fields static
Modified: branches/Branch_4_0/testsuite/src/main/org/jboss/test/testbeancluster/test/RetryInterceptorUnitTestCase.java
===================================================================
--- branches/Branch_4_0/testsuite/src/main/org/jboss/test/testbeancluster/test/RetryInterceptorUnitTestCase.java 2006-08-09 16:56:31 UTC (rev 55444)
+++ branches/Branch_4_0/testsuite/src/main/org/jboss/test/testbeancluster/test/RetryInterceptorUnitTestCase.java 2006-08-09 18:02:26 UTC (rev 55445)
@@ -52,7 +52,12 @@
* @version $Revision $
*/
public class RetryInterceptorUnitTestCase extends JBossClusteredTestCase
-{
+{
+ // NOTE: these variables must be static as apparently a separate instance
+ // of this class is created for each test.
+ private static boolean deployed0 = false;
+ private static boolean deployed1 = false;
+
static abstract class RetryCaller extends Thread
{
Properties env;
@@ -226,9 +231,6 @@
}
}
- protected boolean deployed0 = false;
- protected boolean deployed1 = false;
-
/**
* Create a new RetryInterceptorUnitTestCase.
*
@@ -387,7 +389,7 @@
// Undeploy the ear
RMIAdaptor[] adaptors = getAdaptors();
undeploy(adaptors[0], "test-retry.ear");
- deployed0 = false;
+ setDeployed0(false);
sleep(1000);
@@ -399,7 +401,7 @@
if (caller.isAlive()) // don't bother deploying otherwise
{
deploy(adaptors[1], "test-retry.ear");
- deployed1 = true;
+ setDeployed1(true);
}
// Give the caller 3 secs to complete (extremely generous)
@@ -525,17 +527,17 @@
{
RMIAdaptor[] adaptors = getAdaptors();
- if (!deployed0)
+ if (!isDeployed0())
{
deploy(adaptors[0], "test-retry.ear");
getLog().debug("Deployed test-retry.ear on server0");
- deployed0 = true;
+ setDeployed0(true);
}
- if (deployed1)
+ if (isDeployed1())
{
undeploy(adaptors[1], "test-retry.ear");
getLog().debug("Undeployed test-retry.ear on server1");
- deployed1 = false;
+ setDeployed1(false);
}
sleep(2000);
@@ -545,12 +547,12 @@
{
RMIAdaptor[] adaptors = getAdaptors();
deploy(adaptors[1], "test-retry.ear");
- deployed1 = true;
+ setDeployed1(true);
sleep(2000);
undeploy(adaptors[0], "test-retry.ear");
- deployed0 = false;
+ setDeployed0(false);
sleep(2000);
}
@@ -564,19 +566,38 @@
System.setProperty("JBossCluster-DoFail", "false");
RMIAdaptor[] adaptors = getAdaptors();
- if (deployed0)
+ if (isDeployed0())
{
undeploy(adaptors[0], "test-retry.ear");
getLog().debug("Undeployed test-retry.ear on server0");
- deployed0 = false;
+ setDeployed0(false);
}
- if (deployed1)
+ if (isDeployed1())
{
undeploy(adaptors[1], "test-retry.ear");
getLog().debug("Undeployed test-retry.ear on server1");
- deployed1 = false;
+ setDeployed1(false);
}
}
-
+ protected boolean isDeployed0()
+ {
+ return deployed0;
+ }
+
+ protected void setDeployed0(boolean deployed)
+ {
+ deployed0 = deployed;
+ }
+
+ protected boolean isDeployed1()
+ {
+ return deployed1;
+ }
+
+ protected void setDeployed1(boolean deployed)
+ {
+ deployed1 = deployed;
+ }
+
}
Modified: branches/Branch_4_0/testsuite/src/main/org/jboss/test/testbeancluster/test/SingleRetryInterceptorUnitTestCase.java
===================================================================
--- branches/Branch_4_0/testsuite/src/main/org/jboss/test/testbeancluster/test/SingleRetryInterceptorUnitTestCase.java 2006-08-09 16:56:31 UTC (rev 55444)
+++ branches/Branch_4_0/testsuite/src/main/org/jboss/test/testbeancluster/test/SingleRetryInterceptorUnitTestCase.java 2006-08-09 18:02:26 UTC (rev 55445)
@@ -32,7 +32,12 @@
* @version $Revision$
*/
public class SingleRetryInterceptorUnitTestCase extends RetryInterceptorUnitTestCase
-{
+{
+ // NOTE: these variables must be static as apparently a separate instance
+ // of this class is created for each test.
+ private static boolean deployed0 = false;
+ private static boolean deployed1 = false;
+
/**
* Create a new SingleRetryInterceptorUnitTestCase.
*
@@ -67,6 +72,25 @@
{
return "_SingleRetry";
}
+
+ protected boolean isDeployed0()
+ {
+ return deployed0;
+ }
+ protected void setDeployed0(boolean deployed)
+ {
+ deployed0 = deployed;
}
+ protected boolean isDeployed1()
+ {
+ return deployed1;
+ }
+
+ protected void setDeployed1(boolean deployed)
+ {
+ deployed1 = deployed;
+ }
+
+}
\ No newline at end of file
More information about the jboss-cvs-commits
mailing list