Closed Bug 1588232 Opened 5 years ago Closed 4 years ago

Modify tresize test or add new test to measure fission-impacted case

Categories

(Testing :: Talos, task, P2)

task

Tracking

(Fission Milestone:M5, firefox73 fixed)

RESOLVED FIXED
mozilla73
Fission Milestone M5
Tracking Status
firefox73 --- fixed

People

(Reporter: alexical, Assigned: alexical)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

It's plausible that our time taken to resize the window will be impacted by fission if the content containts out-of-process subframes. We should be testing this case.

Priority: -- → P2

Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → ?

Blocks enabling Fission in Nightly (M6)

Fission Milestone: ? → M6
Assignee: nobody → dothayer
Status: NEW → ASSIGNED

In brief, this just includes two out-of-process iframes in the
tresize test page, so that when we are resizing the main window,
we will also be resizing in each of the other fission processes.

The current tresize test is registered at a chrome:// URL, so I
had to make it an http URL to have OOP http iframes, which meant
I had to adjust a bit of the framescriptery to account for this.

This is needed for running Talos tests with Fission, so moving to M5.

Fission Milestone: M6 → M5

So I'm getting crashes in my try runs for this with Fission enabled. The tests aren't doing anything particularly dangerous so I don't think they are responsible. It looks like we're force killing a content process after the test end. I can't reproduce this on my Windows machine, but I'm wondering if there are any known issues with leaking content processes with Fission enabled.

Link to the failure:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=279186290&repo=try&lineNumber=1819

Pushed by dothayer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c61cfe3d4778
Add OOP iframes to tresize test r=stephendonner,perftest-reviewers,mconley
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
Regressions: 1604972
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: