Bug 1405808 - [mozlog] Default manifest groups to empty dict in errorsummary formatter, r?gbrown
This fixes an exception when a test_status/test_end is logged before a
suite_start. This case should be an error anyway, but might as well fix this to
keep the logs looking clean.
MozReview-Commit-ID: 2TlWlSmczwH
--- a/testing/mozbase/mozlog/mozlog/formatters/errorsummary.py
+++ b/testing/mozbase/mozlog/mozlog/formatters/errorsummary.py
@@ -5,17 +5,17 @@
import json
from base import BaseFormatter
class ErrorSummaryFormatter(BaseFormatter):
def __init__(self):
- self.groups = None
+ self.groups = {}
self.line_count = 0
def __call__(self, data):
rv = BaseFormatter.__call__(self, data)
self.line_count += 1
return rv
def _output(self, data_type, data):