[Erp5-report] r45979 guillaume.bottex - /slapos/trunk/util/slapos.tool.nosqltester_manager/...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jul 12 17:14:48 CEST 2011


Author: guillaume.bottex
Date: Tue Jul 12 17:14:48 2011
New Revision: 45979

URL: http://svn.erp5.org?rev=45979&view=rev
Log:
Push result to ERP5 when a test serie is finished.

Modified:
    slapos/trunk/util/slapos.tool.nosqltester_manager/src/slapos/tool/nosqltester_manager/__init__.py

Modified: slapos/trunk/util/slapos.tool.nosqltester_manager/src/slapos/tool/nosqltester_manager/__init__.py
URL: http://svn.erp5.org/slapos/trunk/util/slapos.tool.nosqltester_manager/src/slapos/tool/nosqltester_manager/__init__.py?rev=45979&r1=45978&r2=45979&view=diff
==============================================================================
--- slapos/trunk/util/slapos.tool.nosqltester_manager/src/slapos/tool/nosqltester_manager/__init__.py [utf8] (original)
+++ slapos/trunk/util/slapos.tool.nosqltester_manager/src/slapos/tool/nosqltester_manager/__init__.py [utf8] Tue Jul 12 17:14:48 2011
@@ -256,7 +256,6 @@ class NoSQLTesterManager(object):
           for filename in self.benchmark_suite_name_list:
             current_suite = result.enterSuite(filename)
             f = open(os.path.join(self.log_directory, filename))
-            i = 0
             for line in f:
               result(line.rstrip(), 0)
             f.close()
@@ -397,9 +396,6 @@ class NoSQLTesterManager(object):
         os.write(self.write_pipe, "GO")
         self.node_count += self.node_increment
       else:
-        self.logger.debug("Pushing results to ERP5")
-        self.push_to_erp5()
-        self.benchmark_suite_name_list = []
         self.logger.debug("Stopping")
         os.write(self.write_pipe, "END")
         os.close(self.write_pipe)
@@ -438,6 +434,9 @@ class NoSQLTesterManager(object):
 
             if self.todo == 0:
               self.benchmark_suite_name_list.append(self.process_report(self.reports))
+              self.logger.debug("Pushing results to ERP5")
+              self.push_to_erp5()
+              self.benchmark_suite_name_list = []
               self.reports = []
               _allCurrentTesterExecuted()
 



More information about the Erp5-report mailing list