You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pd...@apache.org on 2013/10/13 10:48:08 UTC

svn commit: r1531634 - /felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectRaceTest.java

Author: pderop
Date: Sun Oct 13 08:48:08 2013
New Revision: 1531634

URL: http://svn.apache.org/r1531634
Log:
clear all components at end of the test. Reduce loop count

Modified:
    felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectRaceTest.java

Modified: felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectRaceTest.java
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectRaceTest.java?rev=1531634&r1=1531633&r2=1531634&view=diff
==============================================================================
--- felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectRaceTest.java (original)
+++ felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectRaceTest.java Sun Oct 13 08:48:08 2013
@@ -73,7 +73,7 @@ public class AspectRaceTest extends Test
 
 			_dm.add(c);
 
-			for (int loop = 1; loop <= 10000; loop++) {
+			for (int loop = 1; loop <= 3000; loop++) {
 				// Perform concurrent injections of "S" service and S aspects
 				// into the Controller component;
 				Factory f = new Factory();
@@ -100,6 +100,7 @@ public class AspectRaceTest extends Test
 		} finally {
 			shutdown(_serviceExec);
 			shutdown(_aspectExec);
+			_dm.clear();
 		}
 	}