Closed Bug 1622338 Opened 4 years ago Closed 4 years ago

Add --enable-fission option to mach wpt

Categories

(Firefox Build System :: Mach Core, task)

task
Not set
normal

Tracking

(Fission Milestone:M6, firefox76 fixed)

RESOLVED FIXED
mozilla76
Fission Milestone M6
Tracking Status
firefox76 --- fixed

People

(Reporter: mccr8, Assigned: jgraham)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

You can use --enable-fission to enable fission with mach test, etc., but it doesn't work for WPT. This will make local testing easier.

Assignee: nobody → james
Status: NEW → ASSIGNED
Fission Milestone: --- → M6

Does this patch also fix reftest and crashtest or should I file a separate bug for that?

It fixes all wpt test types including wpt reftests and wpt crashtests; all the wpt test types are using the same codepath to launch the browser.

Okay, so I should file a new bug for regular (non-wpt) reftests and crashtests?

Yes.

Thanks. Filed bug 1622436 for that.

Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/autoland/rev/911385b3cbc0
add --enable-fission option to mach-wpt, r=maja_zf
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/22280 for changes under testing/web-platform/tests
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
Upstream PR was closed without merging
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/autoland/rev/f2b43a2b8eda
add --enable-fission option to mach-wpt, r=maja_zf
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
Flags: needinfo?(james)

(Note that "be green" doesn't literally mean "be green on treeherder" because the metadata means that's already true. "be green" presumably means "not have tests with a worse result in fission compared to non-fission")

Upstream PR merged by moz-wptsync-bot
Depends on: 1680963
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: