Annotate mochitests that crash with Fission enabled
Categories
(Testing :: Mochitest, task, P2)
Tracking
(Fission Milestone:M4, firefox70 fixed)
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: kmag, Assigned: kmag)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
+++ This bug was initially created as a clone of Bug #1566182 +++
Bug 1566182 intentionally didn't annotate tests that crash, based on discussions in our initial meeting. Apparently minds changed between then and now, though, so we're going to skip crashing tests for now in order to get tests running on all branches sooner.
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
The current comment processing code strips whitespace from a line, calculates
comment offsets based on the unstripped version, and then strips those offsets
from the stripped version. That means that, for multi-line directives, which
typically have two spaces at the front, the offsets are wrong and lines with
comments end up with a trailing "# " that the expression parser doesn't
understand.
This patch fixes the comment parser to correctly use the stripped line for
offset calculations instead.
Assignee | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
When a test crashes, the harness skips all of the remaining tests in the
directory. That means that with crashes skipped, we now try to run a whole lot
more tests than we did before, and a lot of them fail under Fission.
This patch adds annotations to the new failures that show up after part 1.
Assignee | ||
Comment 4•6 years ago
|
||
Comment 5•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f079bf147a34
https://hg.mozilla.org/mozilla-central/rev/06668c348272
https://hg.mozilla.org/mozilla-central/rev/226d9503e6cb
Description
•