[CalendarServer-changes] [1160] CalDAVTester/trunk/buildperformer.py
source_changes at macosforge.org
source_changes at macosforge.org
Fri Feb 9 16:29:21 PST 2007
Revision: 1160
http://trac.macosforge.org/projects/calendarserver/changeset/1160
Author: tfitz at apple.com
Date: 2007-02-09 16:29:21 -0800 (Fri, 09 Feb 2007)
Log Message:
-----------
Split logging from performance testing.
Modified Paths:
--------------
CalDAVTester/trunk/buildperformer.py
Modified: CalDAVTester/trunk/buildperformer.py
===================================================================
--- CalDAVTester/trunk/buildperformer.py 2007-02-10 00:04:51 UTC (rev 1159)
+++ CalDAVTester/trunk/buildperformer.py 2007-02-10 00:29:21 UTC (rev 1160)
@@ -24,8 +24,11 @@
import time
import performer
-if __name__ == "__main__":
+def human_readable(item, avg, stddev, total):
+ print "\t%s\t%.3f\t%.3f\t%.3f" % (item, avg, stddev, total)
+def main(logger):
+
results = []
performs = (
"scripts/buildperformance/get-small.xml",
@@ -36,9 +39,7 @@
for item in performs:
pinfo, result = performer.runIt(item, silent=True)
- results.append((item[item.rfind("/")+1:item.rfind(".")], result[0][0], result[0][1], result[0][2]))
+ logger(item[item.rfind("/")+1:item.rfind(".")], result[0][0], result[0][1], result[0][2])
- print time.ctime(),
- for result in results:
- print "\t%s\t%.3f\t%.3f\t%.3f" % (result[0], result[1], result[2], result[3],),
- print ""
+if __name__ == "__main__":
+ main(human_readable)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070209/f872b68a/attachment.html
More information about the calendarserver-changes
mailing list