Closed
Bug 1131576
Opened 9 years ago
Closed 8 years ago
Intermittent test_windowminmaxsize.xul | Test timed out. - expected PASS
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
FIXED
mozilla50
People
(Reporter: cbook, Unassigned)
References
()
Details
(Keywords: intermittent-failure)
Attachments
(1 file)
Ubuntu VM 12.04 x64 mozilla-inbound pgo test mochitest-other https://treeherder.mozilla.org/logviewer.html#?job_id=6444949&repo=mozilla-inbound 20:55:53 INFO - 2401 INFO TEST-UNEXPECTED-FAIL | layout/xul/test/test_windowminmaxsize.xul | Test timed out. - expected PASS
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 5•9 years ago
|
||
Neil, I know you authored this test case a long long time ago. Do you have any idea why when we run this as run-by-dir (i.e. as a standalone directory) we fail? This seems to be opt mode and we get a chunk of the tests done, we just fail to complete and get a timeout. At first I thought this was on the popup test part: https://dxr.mozilla.org/mozilla-central/source/layout/xul/test/test_windowminmaxsize.xul?from=test_windowminmaxsize.xul&case=true#70 as the logs showed the 1st and 3rd having output, but then I realized we must be skipping the 2nd and 4th (I could be wrong here). Either way we are either failing there or on the next test: https://dxr.mozilla.org/mozilla-central/source/layout/xul/test/test_windowminmaxsize.xul?from=test_windowminmaxsize.xul&case=true#177 either removing the flex attribute or waiting for focus titledPanelWindowOpened.
Depends on: 357725
Flags: needinfo?(enndeakin)
Comment 6•9 years ago
|
||
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Updated•9 years ago
|
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 30•8 years ago
|
||
Some investigation has shown this to be primarily caused by popup show and hide events being synchronous, starving the event loop. As a result, we process focus events from X11 much later than we should- not until after calling nsXULPopupManager::ShowPopup, which fails a check to nsXULPopupManager::MayShowPopup due to lack of window focus. I've written a patch that should fix this by spinning the event loop between calls to showPopup.
Comment 31•8 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/67478/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/67478/
Updated•8 years ago
|
Attachment #8775306 -
Flags: review?(enndeakin)
Updated•8 years ago
|
Attachment #8775306 -
Flags: review?(enndeakin) → review+
Comment 32•8 years ago
|
||
Pushed by acomminos@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/7577824b3e8f Spin the event loop between calls to showPopup in test_windowminmaxsize.xul. r=enn
Reporter | ||
Comment 33•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/7577824b3e8f
Status: REOPENED → RESOLVED
Closed: 9 years ago → 8 years ago
status-firefox50:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
Comment 34•8 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-aurora/rev/2e9f0be3cb2c
status-firefox49:
--- → fixed
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•