[teiid-commits] teiid SVN: r778 - trunk/common-internal/src/test/java/com/metamatrix/common/queue.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Wed Apr 15 13:35:57 EDT 2009


Author: shawkins
Date: 2009-04-15 13:35:54 -0400 (Wed, 15 Apr 2009)
New Revision: 778

Modified:
   trunk/common-internal/src/test/java/com/metamatrix/common/queue/TestQueueWorkerPool.java
Log:
increasing the test tolerance for execution variablity

Modified: trunk/common-internal/src/test/java/com/metamatrix/common/queue/TestQueueWorkerPool.java
===================================================================
--- trunk/common-internal/src/test/java/com/metamatrix/common/queue/TestQueueWorkerPool.java	2009-04-15 14:21:25 UTC (rev 777)
+++ trunk/common-internal/src/test/java/com/metamatrix/common/queue/TestQueueWorkerPool.java	2009-04-15 17:35:54 UTC (rev 778)
@@ -132,7 +132,7 @@
     }
     
     /**
-     * Here each execution exceeds the period, so only half the number of executions are expected.
+     * Here each execution exceeds the period
      */
     @Test public void testScheduleRepeated() throws Exception {
     	final WorkerPool pool = WorkerPoolFactory.newWorkerPool("test", 5, 120000); //$NON-NLS-1$
@@ -142,15 +142,15 @@
     		public void run() {
     			result.add("hello"); //$NON-NLS-1$
     			try {
-					Thread.sleep(7);
+					Thread.sleep(75);
 				} catch (InterruptedException e) {
 					throw new RuntimeException(e);
 				}
     		}
-    	}, 0, 5, TimeUnit.MILLISECONDS);
-    	Thread.sleep(99);
+    	}, 0, 10, TimeUnit.MILLISECONDS);
+    	Thread.sleep(100);
     	future.cancel(true);
-    	assertTrue(result.size() > 8 && result.size() < 12);
+    	assertEquals(2, result.size());
     }
     
     @Test public void testFailingWork() throws Exception {




More information about the teiid-commits mailing list