mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-01 03:07:56 +00:00
kpi: Fix more ordering issues.
This commit is contained in:
19
gui/kpi.java
19
gui/kpi.java
@@ -191,9 +191,10 @@ public class kpi {
|
|||||||
// For all per-test history, print out csv files
|
// For all per-test history, print out csv files
|
||||||
for (History hist : hist_datav) {
|
for (History hist : hist_datav) {
|
||||||
String hk = hist.getName();
|
String hk = hist.getName();
|
||||||
Set<String> v2 = hist.csv.keySet();
|
int ci = 0;
|
||||||
for (String ck: v2) {
|
for (StringBuffer csv : hist.csv) {
|
||||||
StringBuffer csv = hist.csv.get(ck);
|
String ck = hist.csv_names.elementAt(ci);
|
||||||
|
ci++;
|
||||||
String title = hist.titles.get(ck);
|
String title = hist.titles.get(ck);
|
||||||
try {
|
try {
|
||||||
String cf = dir + File.separator + hk + "::" + ck + ".csv";
|
String cf = dir + File.separator + hk + "::" + ck + ".csv";
|
||||||
@@ -296,8 +297,10 @@ public class kpi {
|
|||||||
|
|
||||||
class History {
|
class History {
|
||||||
String name;
|
String name;
|
||||||
Hashtable<String, StringBuffer> csv = new Hashtable();
|
Vector<StringBuffer> csv = new Vector();
|
||||||
Hashtable<String, String> titles = new Hashtable();
|
Vector<String> csv_names = new Vector();
|
||||||
|
Hashtable<String, StringBuffer> csvh = new Hashtable(); // lookup by name
|
||||||
|
Hashtable<String, String> titles = new Hashtable(); // lookup by name
|
||||||
|
|
||||||
public History(String n) {
|
public History(String n) {
|
||||||
name = n;
|
name = n;
|
||||||
@@ -309,11 +312,13 @@ class History {
|
|||||||
|
|
||||||
StringBuffer findCsv(String n) {
|
StringBuffer findCsv(String n) {
|
||||||
//System.out.println("findCsv, n: " + n);
|
//System.out.println("findCsv, n: " + n);
|
||||||
return csv.get(n);
|
return csvh.get(n);
|
||||||
}
|
}
|
||||||
|
|
||||||
void addCsv(StringBuffer b, String n, String title) {
|
void addCsv(StringBuffer b, String n, String title) {
|
||||||
csv.put(n, b);
|
csv.add(b);
|
||||||
|
csv_names.add(n);
|
||||||
|
csvh.put(n, b);
|
||||||
titles.put(n, title);
|
titles.put(n, title);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user