[jboss-cvs] JBossAS SVN: r80199 - branches/Branch_JBoss_Cache_3/testsuite/src/main/org/jboss/test/cluster/testutil.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Oct 29 11:26:34 EDT 2008
Author: bstansberry at jboss.com
Date: 2008-10-29 11:26:34 -0400 (Wed, 29 Oct 2008)
New Revision: 80199
Modified:
branches/Branch_JBoss_Cache_3/testsuite/src/main/org/jboss/test/cluster/testutil/SessionTestUtil.java
Log:
Ensure commits are sync to avoid races between test driver and replication when MVCC is used
Modified: branches/Branch_JBoss_Cache_3/testsuite/src/main/org/jboss/test/cluster/testutil/SessionTestUtil.java
===================================================================
--- branches/Branch_JBoss_Cache_3/testsuite/src/main/org/jboss/test/cluster/testutil/SessionTestUtil.java 2008-10-29 14:44:31 UTC (rev 80198)
+++ branches/Branch_JBoss_Cache_3/testsuite/src/main/org/jboss/test/cluster/testutil/SessionTestUtil.java 2008-10-29 15:26:34 UTC (rev 80199)
@@ -168,7 +168,13 @@
config.setUseRegionBasedMarshalling(marshalling);
config.setInactiveOnStartup(marshalling);
+
+ // No async marshalling
config.setSerializationExecutorPoolSize(0);
+ // Block for commits -- no races between test driver and replication
+ config.setSyncCommitPhase(true);
+ config.setSyncRollbackPhase(true);
+
return config;
}
More information about the jboss-cvs-commits
mailing list