Author: sletellier Date: 2012-10-29 17:11:45 +0100 (Mon, 29 Oct 2012) New Revision: 2431 Url: http://nuiton.org/repositories/revision/nuiton-utils/2431 Log: Fixes #2390 : Add min and max in Timelog Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/TimeLog.java Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/TimeLog.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/TimeLog.java 2012-10-28 12:27:29 UTC (rev 2430) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/TimeLog.java 2012-10-29 16:11:45 UTC (rev 2431) @@ -70,17 +70,20 @@ public static class CallStat { protected long callNumber; - + protected long maxCallTime = 0; + protected long minCallTime = Integer.MAX_VALUE; protected long callTime; @Override public String toString() { - String callTimeString = - StringUtil.convertTime(callTime); - String avgTimeString = - StringUtil.convertTime(callTime / callNumber); - return String.format("total call %s, total time %s, avg time %s", - callNumber, callTimeString, avgTimeString); + + String callTimeString = StringUtil.convertTime(callTime); + String avgTimeString = StringUtil.convertTime(callTime / callNumber); + String minCallTimeString = StringUtil.convertTime(minCallTime); + String maxCallTimeString = StringUtil.convertTime(maxCallTime); + + return String.format("total call %s, total time %s, min time %s, max time %s, avg time %s", + callNumber, callTimeString, minCallTimeString, maxCallTimeString, avgTimeString); } }
participants (1)
-
sletellier@users.nuiton.org