You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2016/05/04 17:21:41 UTC

svn commit: r1742306 - /uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/MultiprocessingAnalysisEngine_implTest.java

Author: schor
Date: Wed May  4 17:21:40 2016
New Revision: 1742306

URL: http://svn.apache.org/viewvc?rev=1742306&view=rev
Log:
no Jira - add a commented out test for test looping (for timing/tuning studies)

Modified:
    uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/MultiprocessingAnalysisEngine_implTest.java

Modified: uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/MultiprocessingAnalysisEngine_implTest.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/MultiprocessingAnalysisEngine_implTest.java?rev=1742306&r1=1742305&r2=1742306&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/MultiprocessingAnalysisEngine_implTest.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/MultiprocessingAnalysisEngine_implTest.java Wed May  4 17:21:40 2016
@@ -223,7 +223,7 @@ public class MultiprocessingAnalysisEngi
       
       final int NUM_THREADS = Math.min(50, Runtime.getRuntime().availableProcessors() * 5);
       ProcessThread[] threads = new ProcessThread[NUM_THREADS];
-      Random random = new Random();      
+//      Random random = new Random();      
 
       for (int i = 0; i < NUM_THREADS; i++) {
         threads[i] = new ProcessThread(ae);
@@ -283,6 +283,7 @@ public class MultiprocessingAnalysisEngi
     }
   }
   
+  
   public void testProcessManyAgg() throws Exception {
     //get Resource Specifier from XML file
     XMLInputSource in = new XMLInputSource("src/test/resources/ExampleTae/SimpleTestAggregate.xml");
@@ -293,6 +294,22 @@ public class MultiprocessingAnalysisEngi
     }
   }
   
+//  public void testLoopProcessManyAgg() throws Exception {
+//    XMLInputSource in = new XMLInputSource("src/test/resources/ExampleTae/SimpleTestAggregate.xml");
+//    final ResourceSpecifier specifier = 
+//        UIMAFramework.getXMLParser().parseResourceSpecifier(in);
+//    Misc.timeLoops("ProcessManyAgg", 1000, new Callable<Object>() {
+//
+//      @Override
+//      public Object call() throws Exception {
+//        processMany(specifier);
+//        return null;
+//      }
+//    });
+//      
+//  }
+ 
+  
   final int NUM_THREADS = Math.min(50, Runtime.getRuntime().availableProcessors() * 5);
   final int NUM_INSTANCES = (int)(NUM_THREADS * .7);