Author: kkolinko Date: Sat Nov 7 15:50:21 2015 New Revision: 1713147 URL: http://svn.apache.org/viewvc?rev=1713147&view=rev Log: Copy TesterUtil class from Tomcat 7 and use it in tests. This feature allows tribes tests to run in parallel. Originates from r1303587.
Added: tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/TesterUtil.java - copied unchanged from r1713122, tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/TesterUtil.java Modified: tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestOrderInterceptor.java tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestTcpFailureDetector.java Modified: tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java?rev=1713147&r1=1713146&r2=1713147&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java (original) +++ tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java Sat Nov 7 15:50:21 2015 @@ -24,6 +24,7 @@ import org.junit.Test; import org.apache.catalina.tribes.Channel; import org.apache.catalina.tribes.Member; +import org.apache.catalina.tribes.TesterUtil; import org.apache.catalina.tribes.group.GroupChannel; public class TestNonBlockingCoordinator { @@ -57,6 +58,7 @@ public class TestNonBlockingCoordinator } }; } + TesterUtil.addRandomDomain(channels); for (int i = 0; i < channelCount; i++) { threads[i].start(); } Modified: tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestOrderInterceptor.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestOrderInterceptor.java?rev=1713147&r1=1713146&r2=1713147&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestOrderInterceptor.java (original) +++ tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestOrderInterceptor.java Sat Nov 7 15:50:21 2015 @@ -33,6 +33,7 @@ import org.apache.catalina.tribes.Channe import org.apache.catalina.tribes.ChannelListener; import org.apache.catalina.tribes.ChannelMessage; import org.apache.catalina.tribes.Member; +import org.apache.catalina.tribes.TesterUtil; import org.apache.catalina.tribes.group.ChannelInterceptorBase; import org.apache.catalina.tribes.group.GroupChannel; import org.apache.catalina.tribes.group.InterceptorPayload; @@ -77,6 +78,7 @@ public class TestOrderInterceptor { } }; } + TesterUtil.addRandomDomain(channels); for ( int i=0; i<channelCount; i++ ) threads[i].start(); for ( int i=0; i<channelCount; i++ ) threads[i].join(); Thread.sleep(1000); Modified: tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestTcpFailureDetector.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestTcpFailureDetector.java?rev=1713147&r1=1713146&r2=1713147&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestTcpFailureDetector.java (original) +++ tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestTcpFailureDetector.java Sat Nov 7 15:50:21 2015 @@ -31,6 +31,7 @@ import org.apache.catalina.tribes.Channe import org.apache.catalina.tribes.ManagedChannel; import org.apache.catalina.tribes.Member; import org.apache.catalina.tribes.MembershipListener; +import org.apache.catalina.tribes.TesterUtil; import org.apache.catalina.tribes.group.GroupChannel; /** @@ -65,6 +66,7 @@ public class TestTcpFailureDetector { channel2.addInterceptor(tcpFailureDetector2); channel1.addMembershipListener(mbrlist1); channel2.addMembershipListener(mbrlist2); + TesterUtil.addRandomDomain(new ManagedChannel[] {channel1, channel2}); } public void clear() { --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org