# HG changeset patch # User Matti Hamalainen # Date 1469535882 -10800 # Node ID c3f8af496f467621d1de609527b4e49e3ab4459b # Parent d9e799a27ceb91def81d93947bce2c8600671970 Add "execution time elapsed" metering. diff -r d9e799a27ceb -r c3f8af496f46 multimerge.py --- a/multimerge.py Tue Jul 26 15:14:52 2016 +0300 +++ b/multimerge.py Tue Jul 26 15:24:42 2016 +0300 @@ -340,6 +340,8 @@ gcm_msgbuf = [] signal.signal(signal.SIGINT, gcm_signal_handler) +gcm_bench_start = time.time() + ## Settings cfg = GCMSettings() @@ -614,4 +616,7 @@ gcm_fatal(u"Failed to update target calendar:\n{0}\n\nERROR: {1}\n".format(dst_calendar, str(e))) -gcm_debug(3, u"Finished.") +gcm_bench_end = time.time() +gcm_bench_elapsed = gcm_bench_end - gcm_bench_start + +gcm_debug(3, u"Finished. {0} seconds elapsed.".format(gcm_bench_elapsed))