You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by ch...@apache.org on 2013/05/22 21:00:43 UTC
svn commit: r1485336 -
/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccPerfStats.java
Author: challngr
Date: Wed May 22 19:00:42 2013
New Revision: 1485336
URL: http://svn.apache.org/r1485336
Log:
UIMA-2799 Use long name and tab delimeters formatting stats.
Modified:
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccPerfStats.java
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccPerfStats.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccPerfStats.java?rev=1485336&r1=1485335&r2=1485336&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccPerfStats.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccPerfStats.java Wed May 22 19:00:42 2013
@@ -355,7 +355,7 @@ public class DuccPerfStats
String dataFmt = null;
if ( csv ) {
- dataFmt = "%s,%s,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%s";
+ dataFmt = "%s\t%s\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%s";
} else {
dataFmt = "%25.25s %8s %12d %12d %12d %12d %12d %12d %10d %8d %8d %8d %8d %8d %8d %8d %s";
System.out.println(String.format(headerFmt, "Node", "Pid", "Init Time",
@@ -430,7 +430,7 @@ public class DuccPerfStats
int maxl = 0;
for ( Entry<String, PerformanceMetricsSummaryItem> e : set ) {
PerformanceMetricsSummaryItem pmi = e.getValue();
- String k = pmi.getName();
+ String k = pmi.getUniqueName();
maxl = Math.max(maxl, k.length());
items.add(pmi);
}
@@ -447,19 +447,19 @@ public class DuccPerfStats
Collections.sort(items, sorter);
String fmt;
if ( csv ) {
- fmt = "%s,%d,%d,%d,%d";
+ fmt = "%d\t%d\t%d\t%d\t%s";
System.out.println(""+size + "," + cascount);
} else {
System.out.println("Size: " + size + " CASCount: " + cascount);
- fmt = "%" + maxl + "s %16s %16s %16s %16s";
- System.out.println(String.format(fmt, "Name", "Total Time", "Max Time", "Min Time", "Items Processed"));
- System.out.println(String.format(fmt, dup("-", maxl), "----------", "--------", "--------", "---------------"));
- fmt = "%" + maxl + "s %16d %16d %16d %16d";
+ fmt = "%16s %16s %16s %16s %" + maxl + "s";
+ System.out.println(String.format(fmt, "Total Time", "Max Time", "Min Time", "Items Processed", "Name"));
+ System.out.println(String.format(fmt, "----------", "--------", "--------", "---------------", dup("-", maxl)));
+ fmt = "%16d %16d %16d %16d %" + maxl + "s";
}
for ( int i = 0; i < items.size(); i++ ) {
PerformanceMetricsSummaryItem pmi = items.get(i);
- System.out.println(String.format(fmt, pmi.getName(), pmi.getAnalysisTime(), pmi.getAnalysisTimeMax(), pmi.getAnalysisTimeMin(), pmi.getNumProcessed()));
+ System.out.println(String.format(fmt, pmi.getAnalysisTime(), pmi.getAnalysisTimeMax(), pmi.getAnalysisTimeMin(), pmi.getNumProcessed(), pmi.getName()));
}
}
@@ -491,7 +491,7 @@ public class DuccPerfStats
String fmt;
if ( csv ) {
// seq,id,state,overhead,proc,node,pid
- fmt = "%s,%s,%s,%s,%s,%s,%s";
+ fmt = "%s\t%s\t%s\t%s\t%s\t%s\t%s";
} else {
fmt = "%5s %" + namemax + "s %10s %16s %16s %" + nodemax + "s %5s";
System.out.println(String.format(fmt, "Seq", "Id", "State", "QTime", "ProcTime", "Node", "PID"));