Closed
Bug 1477201
Opened 6 years ago
Closed 6 years ago
PerTestCoverageUtils.jsm is not available in stable Marionette versions, which makes upstream wpt fail
Categories
(Testing :: web-platform-tests, defect)
Testing
web-platform-tests
Tracking
(firefox-esr52 unaffected, firefox-esr60 unaffected, firefox61 unaffected, firefox62 unaffected, firefox63 fixed)
RESOLVED
FIXED
mozilla63
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox-esr60 | --- | unaffected |
firefox61 | --- | unaffected |
firefox62 | --- | unaffected |
firefox63 | --- | fixed |
People
(Reporter: marco, Assigned: marco)
References
Details
(Keywords: regression)
Attachments
(1 file, 1 obsolete file)
7.55 KB,
patch
|
jgraham
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•6 years ago
|
||
Attachment #8993615 -
Flags: review?(james)
Assignee | ||
Comment 2•6 years ago
|
||
This unfortunately duplicates the check in PerTestCoverageUtils.jsm, but I think it's acceptable.
Assignee | ||
Comment 3•6 years ago
|
||
This is an alternative version, using mozinfo['ccov'] to detect if we are in a coverage build.
Attachment #8993620 -
Flags: review?(james)
Comment 4•6 years ago
|
||
Comment on attachment 8993620 [details] [diff] [review]
Patch - Option 2
Review of attachment 8993620 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks!
Would it be possible to either land this with the bug number of the original bug, or apply it separately to the GitHub branch to unstick travis? Alternatively I can do the latter if you prefer.
::: testing/web-platform/tests/tools/wptrunner/wptrunner/browsers/firefox.py
@@ +80,5 @@
> run_info_data,
> **kwargs),
> "leak_check": kwargs["leak_check"],
> "asan": run_info_data.get("asan"),
> + "ccov": run_info_data.get("ccov"),
I don't think this change is needed.
Attachment #8993620 -
Flags: review?(james) → review+
Updated•6 years ago
|
Attachment #8993615 -
Flags: review?(james)
Assignee | ||
Updated•6 years ago
|
Attachment #8993615 -
Attachment is obsolete: true
Assignee | ||
Comment 5•6 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
status-firefox61:
--- → unaffected
status-firefox62:
--- → unaffected
status-firefox63:
--- → fixed
status-firefox-esr52:
--- → unaffected
status-firefox-esr60:
--- → unaffected
Target Milestone: --- → mozilla63
You need to log in
before you can comment on or make changes to this bug.
Description
•