Remove all existing Fission WPT intermittents
Categories
(Core :: DOM: Navigation, task, P2)
Tracking
()
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.
Updated•4 years ago
|
This should remove annotations that have not fission
as well, since those also may no longer apply.
Comment 3•4 years ago
|
||
We can complete this in M7a with other tests enablement.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 5•4 years ago
|
||
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?
Comment 6•4 years ago
|
||
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!
(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:
- https://treeherder.mozilla.org/jobs?repo=try&revision=829b9d47d9254735782c1740ca2eaef4fd27d547
- https://treeherder.mozilla.org/jobs?repo=try&revision=367386596639084487878cbf8448f1d5a73b9b74
- https://treeherder.mozilla.org/jobs?repo=try&revision=47874fe69c1d7a195e73bee04106a7dc602d058a
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.
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.
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Comment 11•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Description
•