From: erickson Date: Thu, 25 Feb 2010 05:00:21 +0000 (+0000) Subject: log real average task time X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=812b48dc7ec2cd964fee7d0fed8166519f094a17;p=working%2Frandom.git log real average task time git-svn-id: svn://svn.open-ils.org/ILS-Contrib/constrictor/trunk@795 6d9bc8c9-1ec2-4278-b937-99fde70a366f --- diff --git a/constrictor/data.py b/constrictor/data.py index 6af142ccd..ea55007d0 100644 --- a/constrictor/data.py +++ b/constrictor/data.py @@ -90,8 +90,11 @@ class Data(object): ) ).close() + task_times = 0 + # insert all of the task data for task in self.runtime_data: + task_times += task['duration'] log.log_debug("Storing " + task['name']) self.engine.execute( self.task_table.insert().values( @@ -106,8 +109,8 @@ class Data(object): # log some basic stats task_set_time = end_time - self.task_set_start_time - log.log_info( - "Total time %0.3f seconds, %d total tasks, average task duration %0.3f seconds" % ( - task_set_time, len(self.runtime_data), task_set_time / len(self.runtime_data))) - + log.log_info("Total Tasks -> %d" % len(self.runtime_data)) + log.log_info("Total time -> %0.3f seconds" % task_set_time) + log.log_info("Average task time -> %0.3f seconds" % (task_times / len(self.runtime_data))) + log.log_info("Time / Total Tasks -> %0.3f seconds/task" % (task_set_time / len(self.runtime_data)))