gecko-dev/layout/tools
Geoff Brown 089eb143c9 Bug 1521640 - Track assertion counts in reftest harness; r=jgraham
These assertion counts were removed (accidentally?) by bug 1321127, effectively
not tracking assertion count mismatches in the reftest harness and instead
relying on mozharness to fail tasks based on the logged error messages.
Restoring the counts ensures:
 - the reftest summary includes accurate assertion counts like
   REFTEST INFO | Unexpected: 12 (..., 11 unexpected asserts, ...)
   REFTEST INFO | Known problems: 64 (..., 31 known asserts, ...)
 - assertion mismatches cause the harness to exit with an error code so
   that the job fails even if the log parsing is broken (bug 1587139)
   or the tests are being run locally with mach.

Differential Revision: https://phabricator.services.mozilla.com/D48594

--HG--
extra : moz-landing-system : lando
2019-10-10 14:51:46 +00:00
..
layout-debug Bug 1585217 - Fix Eslint. r=me CLOSED TREE 2019-10-02 02:00:51 +03:00
recording Bug 1561435 - Format layout/, a=automatic-formatting 2019-07-05 10:50:41 +02:00
reftest Bug 1521640 - Track assertion counts in reftest harness; r=jgraham 2019-10-10 14:51:46 +00:00
tests