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)

defect
Not set
normal

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)

No description provided.
Attached patch Patch (obsolete) — Splinter Review
Attachment #8993615 - Flags: review?(james)
This unfortunately duplicates the check in PerTestCoverageUtils.jsm, but I think it's acceptable.
Attached patch Patch - Option 2Splinter Review
This is an alternative version, using mozinfo['ccov'] to detect if we are in a coverage build.
Attachment #8993620 - Flags: review?(james)
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+
Attachment #8993615 - Flags: review?(james)
Attachment #8993615 - Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: