searchengine/cpix/tsrc/cpixunittest/src/cpixunittest.cpp
changeset 7 a5fbfefd615f
parent 1 6f2c1c46032b
child 24 65456528cac2
--- a/searchengine/cpix/tsrc/cpixunittest/src/cpixunittest.cpp	Thu May 27 13:59:44 2010 +0300
+++ b/searchengine/cpix/tsrc/cpixunittest/src/cpixunittest.cpp	Fri Jun 11 14:43:47 2010 +0300
@@ -68,6 +68,8 @@
 
 Itk::TesterBase * CreateASyncTests();
 
+Itk::TesterBase * CreateMiscTests();
+
 // Avoid media Testcases if MDS not present. 
 #ifdef MDS_PRESENT
 // Spi 
@@ -98,7 +100,7 @@
     SuiteTester
         * all = new SuiteTester("all");
     
-//
+
     all->add(CreateSuiteTesterRandom()); 
     all->add(CreateDestructiveTests());
     all->add(CreatePrematureQryTests());
@@ -116,12 +118,12 @@
     all->add(CreateUtf8PathTests());
     all->add(CreateAnalysisTests());		
 		 
-
+    all->add(CreatePdfSearchTests());
     all->add(CreateDocumentTests());		
     all->add(CreateFlushTests());			
     all->add(CreateHeartbeatTests());	    
     all->add(CreateTermSearchTests()); 		
-    all->add(CreatePdfSearchTests());
+    
     
     // TODO enable later Itk::TesterBase * CreateClQryHierarchy();
 
@@ -134,6 +136,7 @@
     // all->add(CreateSpiHierarchy());  // Commented for JPG/EXIF files checks
 #endif
 	all->add(CreateQueryTests()); 
+	all->add(CreateMiscTests());
 
     // add more top level test suites here
     // ...
@@ -173,6 +176,39 @@
                         printf("Failed to initialize Cpix\n");
                         return -1;
                     }
+//                /* Added for decision coverage Test case */
+                const char *cpix_Dir = cpix_InitParams_getCpixDir(initParams);
+                
+                const char *logFilebase = cpix_InitParams_getLogFileBase(initParams);
+                
+                size_t logSizeLimit = cpix_InitParams_getLogSizeLimit(initParams);
+                
+                size_t logSizeRecurrency = cpix_InitParams_getLogSizeCheckRecurrency(initParams);
+                
+                size_t maxIdleSec = cpix_InitParams_getMaxIdleSec(initParams);
+                
+                //size_t maxInsertBufferSize = cpix_InitParams_getMaxInsertBufSize(initParams);
+                //cpix_InitParams_setMaxInsertBufferSize(initParams, maxInsertBufferSize);
+                
+                size_t insertBufMaxDocs = cpix_InitParams_getInsertBufMaxDocs(initParams);
+                cpix_InitParams_setInsertBufMaxDocs(initParams, insertBufMaxDocs);
+                
+                size_t idxJobQueueSize = cpix_InitParams_getIdxJobQueueSize(initParams);
+                cpix_InitParams_setIdxJobQueueSize(initParams, idxJobQueueSize);
+                
+                size_t qryJobQueueSize = cpix_InitParams_getQryJobQueueSize(initParams);
+                cpix_InitParams_setQryJobQueueSize(initParams, qryJobQueueSize);
+                
+                int idxThreadPriorityDelta = cpix_InitParams_getIdxThreadPriorityDelta(initParams);
+                cpix_InitParams_setIdxThreadPriorityDelta(initParams, idxThreadPriorityDelta);
+                
+                int qryThreadPriorityDelta = cpix_InitParams_getQryThreadPriorityDelta(initParams);
+                size_t clHitsPageSize = cpix_InitParams_getClHitsPageSize(initParams);
+                
+                cpix_InitParams_setClHitsPageSize(initParams, clHitsPageSize);
+                
+                
+                
                 cpix_InitParams_setMaxIdleSec(initParams,
                                               MaxIdleSec);
                 if (cpix_Failed(initParams))