diff options
Diffstat (limited to 'crosperf')
-rw-r--r-- | crosperf/results_report.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/crosperf/results_report.py b/crosperf/results_report.py index f5d71aee..2a245b3b 100644 --- a/crosperf/results_report.py +++ b/crosperf/results_report.py @@ -607,11 +607,12 @@ class JSONResultsReport(ResultsReport): default_result_fields = self.defaults.GetDefault()[test] value = [] for f in default_result_fields: - v = iter_results[f] - if type(v) == list: - v = v[0] - item = (f, float(v)) - value.append(item) + if f in iter_results: + v = iter_results[f] + if type(v) == list: + v = v[0] + item = (f, float(v)) + value.append(item) json_results['overall_result'] = value # Get detailed results. detail_results = dict() |