Closed Bug 1694974 Opened 4 years ago Closed 4 years ago

Remove all existing Fission WPT intermittents

Categories

(Core :: DOM: Navigation, task, P2)

task

Tracking

()

RESOLVED FIXED
89 Branch
Fission Milestone M7a
Tracking Status
firefox89 --- fixed

People

(Reporter: u608768, Assigned: u608768)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 2 obsolete files)

A lot of Fission code has changed, so there's probably a number of stale intermittent annotations. This will get rid of them.

This shouldn't land until we've established a way of monitoring wptsync pushes for new Fission annotations and creating bugs for each new intermittent.

Severity: -- → N/A
Fission Milestone: --- → M7
Priority: -- → P2
Depends on: 1695972

This should remove annotations that have not fission as well, since those also may no longer apply.

We can complete this in M7a with other tests enablement.

Fission Milestone: M7 → M7a
Attachment #9205457 - Attachment is obsolete: true
Attachment #9211622 - Attachment description: WIP: Bug 1694974 - Remove all fission WPT intermittent annotations → Bug 1694974 - Remove all Fission WPT intermittent annotations, r?cpeterson

Removing not fission annotations seems strange; they might indeed no longer apply but that's true of any intermittent annotation and removing ones that explicitly don't apply to fission as part of a patch to remove ones that explictly do apply to fission doesn't make much sense to me.

What have you done in terms of testing here?

Kashav, can you please share a Try run with your patch that shows these WPT tests are no longer intermittent failures?

Removing not fission annotations seems fine to me if other annotations already cover a superset of the not fission annotations' configuration criteria. But I defer to James' expertise here!

Flags: needinfo?(kmadan)

(In reply to James Graham [:jgraham] from comment #5)

What have you done in terms of testing here?

I removed all intermittent annotations and pushed to try and then adjusted based on failures/errors. And then repeated that until all remaining failures were known or not related.

The pushes are here:

Removing not fission annotations seems strange; they might indeed no longer apply but that's true of any intermittent annotation and removing ones that explicitly don't apply to fission as part of a patch to remove ones that explictly do apply to fission doesn't make much sense to me.

My main reason for removing these is that I suspect that many (most?) of the not fission intermittents actually have nothing to do with fission being enabled, so it made sense to start afresh on those as well. I can move those to another patch or bug if that's preferred.

Flags: needinfo?(kmadan)

Oh, oops, just now realizing that I didn't actually run those without Fission. Will split out the not fission removals and do a few pushes for those.

Attachment #9211622 - Attachment description: Bug 1694974 - Remove all Fission WPT intermittent annotations, r?cpeterson → Bug 1694974 - Remove "fission" intermittent annotations, r?cpeterson
Pushed by kmadan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/700f42f1be2e Remove "fission" intermittent annotations, r=webdriver-reviewers,cpeterson,whimboo
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
Attachment #9214128 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: