You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2013/12/12 13:13:12 UTC
svn commit: r1550404 -
/uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java
Author: degenaro
Date: Thu Dec 12 12:13:12 2013
New Revision: 1550404
URL: http://svn.apache.org/r1550404
Log:
UIMA-2626 DUCC webserver (WS) Job Performance tab shows meaningless total for min/max
Modified:
uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java?rev=1550404&r1=1550403&r2=1550404&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java Thu Dec 12 12:13:12 2013
@@ -1395,17 +1395,27 @@ public class DuccHandler extends DuccAbs
double time_avg = 0;
double time_min = 0;
double time_max = 0;
+ if(numstats > 0) {
+ time_min = uimaStats.get(0).getAnalysisMinTime();
+ time_max = uimaStats.get(0).getAnalysisMaxTime();
+ }
for (int i = 0; i < numstats; ++i) {
time_total += (uimaStats.get(i).getAnalysisTime());
- time_min += uimaStats.get(i).getAnalysisMinTime();
- time_max += uimaStats.get(i).getAnalysisMaxTime();
+ long itime_min = uimaStats.get(i).getAnalysisMinTime();
+ if(itime_min < time_min) {
+ time_min = itime_min;
+ }
+ long itime_max = uimaStats.get(i).getAnalysisMinTime();
+ if(itime_max > time_max) {
+ time_max = itime_max;
+ }
}
time_avg = time_total/casCount;
int counter = 0;
sb.append(trGet(counter++));
// Totals
sb.append("<td>");
- sb.append("<i><b>Total</b></i>");
+ sb.append("<i><b>Summary</b></i>");
long ltime = 0;
// Total
sb.append("<td align=\"right\">");