aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crosperf/field.py7
-rw-r--r--crosperf/results_report.py3
2 files changed, 8 insertions, 2 deletions
diff --git a/crosperf/field.py b/crosperf/field.py
index 9106dbe7..b70fb557 100644
--- a/crosperf/field.py
+++ b/crosperf/field.py
@@ -97,6 +97,13 @@ class ListField(Field):
def GetString(self):
return " ".join(self._value)
+ def Append(self, value):
+ v = self._Parse(value)
+ if not self._value:
+ self._value = v
+ else:
+ self._value += v
+ self.assigned = True
class EnumField(Field):
"""Class of enum field."""
diff --git a/crosperf/results_report.py b/crosperf/results_report.py
index 9900c300..9734eb32 100644
--- a/crosperf/results_report.py
+++ b/crosperf/results_report.py
@@ -593,8 +593,7 @@ class JSONResultsReport(ResultsReport):
for test, test_results in self.ro.result.iteritems():
for i, label in enumerate(self.ro.labels):
label_results = test_results[i]
- for j in enumerate(label_results):
- iter_results = label_results[j]
+ for j, iter_results in enumerate(label_results):
json_results = dict()
json_results['date'] = self.date
json_results['time'] = self.time