From 9fdc3637f8cbb699dd338ea1830df4838daf899e Mon Sep 17 00:00:00 2001 From: James Graham Date: Wed, 13 Aug 2014 18:52:48 +0100 Subject: [PATCH] Bug 1053207 - Count number of passing subtests in mach formatter, r=chmanchester --- .../mozlog/mozlog/structured/formatters/machformatter.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/testing/mozbase/mozlog/mozlog/structured/formatters/machformatter.py b/testing/mozbase/mozlog/mozlog/structured/formatters/machformatter.py index 2d10a2e3e8c2..a0d5ea7e22df 100644 --- a/testing/mozbase/mozlog/mozlog/structured/formatters/machformatter.py +++ b/testing/mozbase/mozlog/mozlog/structured/formatters/machformatter.py @@ -220,6 +220,9 @@ class MachFormatter(base.BaseFormatter): data["status"], data["expected"], data.get("message", ""))) + if data["status"] == "PASS": + self.status_buffer[test]["pass"] += 1 + self._update_summary(data) def _update_summary(self, data):