Intermittent browser/components/extensions/test/browser/browser_ext_getViews.js | single tracking bug
Categories
(WebExtensions :: Untriaged, defect, P3)
Tracking
(firefox105 fixed)
Tracking | Status | |
---|---|---|
firefox105 | --- | fixed |
People
(Reporter: jmaher, Assigned: rpl)
References
Details
(Keywords: intermittent-failure, intermittent-testcase)
Attachments
(1 file)
Reporter | ||
Comment 1•3 years ago
|
||
Additional information about this bug failures and frequency patterns can be found by running: ./mach test-info failure-report --bug 1781512
Assignee | ||
Comment 3•3 years ago
|
||
Moving the needinfo previously assigned to me on Bug 1780364.
I'll look into this intermittent (and in particular how the addition from Bug 1780008 may be triggering an higher intermittency).
Assignee | ||
Comment 4•3 years ago
|
||
Updated•3 years ago
|
Assignee | ||
Comment 5•3 years ago
|
||
I've finally got a push to try that looks pretty good (only unrelated pre-existing intermittents).
The patch attached in comment 4 prevents the intermittent failures triggered by the new test case added from Bug 178008 by replacing EventUtils.synthesizeMouseAtCenter
(which was the part that was meant to trigger the outcome that the waitForCondition that was failing was expecting to be matching the checked conditions) with dispatching the MouseEvent "mouseover" instance directly (which instead seems to be triggering the expected outcome consistently also in macos shippable builds, where this test was failing more often).
In a previous attempt I tried also to keep EventUtils.synthesizeMouseAtCenter
but to call it after awaiting for the chrome window document to have been flushed, in case the synthesized mouse event was not triggering the expected widget node because of a race related to that, but that didn't help and the related push to try was still able to trigger the timeout often enough in macos shippable builds.
Reporter | ||
Comment 6•3 years ago
|
||
there was a bug in browser-chrome where mouse moves would remain across browser restarts. This was recently fixed in bug 1779985. Not really related to the fix, but it could help or change the results slightly
Comment hidden (Intermittent Failures Robot) |
Comment 9•3 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Description
•