You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ba...@apache.org on 2008/08/01 16:29:54 UTC

svn commit: r681705 - /james/server/trunk/mailets-function/src/test/java/org/apache/james/transport/remotedeliverytester/AbstractRemoteDeliveryTest.java

Author: bago
Date: Fri Aug  1 07:29:53 2008
New Revision: 681705

URL: http://svn.apache.org/viewvc?rev=681705&view=rev
Log:
Identified a possible "wait forever" issue in the disabled runMulti test (wait(random) where random was sometimes 0).
Modified it to wait(random+1) and reenabled the test.

Modified:
    james/server/trunk/mailets-function/src/test/java/org/apache/james/transport/remotedeliverytester/AbstractRemoteDeliveryTest.java

Modified: james/server/trunk/mailets-function/src/test/java/org/apache/james/transport/remotedeliverytester/AbstractRemoteDeliveryTest.java
URL: http://svn.apache.org/viewvc/james/server/trunk/mailets-function/src/test/java/org/apache/james/transport/remotedeliverytester/AbstractRemoteDeliveryTest.java?rev=681705&r1=681704&r2=681705&view=diff
==============================================================================
--- james/server/trunk/mailets-function/src/test/java/org/apache/james/transport/remotedeliverytester/AbstractRemoteDeliveryTest.java (original)
+++ james/server/trunk/mailets-function/src/test/java/org/apache/james/transport/remotedeliverytester/AbstractRemoteDeliveryTest.java Fri Aug  1 07:29:53 2008
@@ -96,13 +96,9 @@
         if (doTest == 0 || doTest == 10) doTest10(getDeliverer(), getParameters());
     }
 
-    /* Temporarily disabled. Maybe this randomly fails
-     * It's not clear if the issue is THIS specific test and if the random
-     * problem is in the RemoteDelivery code or in the test suite. 
     public void testMulti() throws Exception {
         if (doTest == 0 || doTest == -1) doTestMulti(getDeliverer(), getParameters());
     }
-    */
     
     protected void initEnvironment() {
         // Generate mock environment
@@ -717,7 +713,7 @@
             results[i] = tester.service("M" + i, i + "@test.it", (String[]) rcpts.toArray(new String[0]), "Subject: test" + i + "\r\nContent-Transfer-Encoding: plain\r\n\r\nbody");
             synchronized(this) {
                 if (loopWait > 0) wait(loopWait);
-                if (loopWaitRandom > 0) wait(rnd.nextInt(loopWaitRandom));
+                if (loopWaitRandom > 0) wait(rnd.nextInt(loopWaitRandom)+1);
             }
         }
         



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org