Closed Bug 1260593 Opened 9 years ago Closed 5 years ago

Intermittent browser_context_menu.js | Test timed out - | Found a tab after previous test timed out: multiple_forms.html -

Categories

(Toolkit :: Password Manager, defect, P3)

defect

Tracking

()

RESOLVED INACTIVE
Tracking Status
firefox48 --- affected

People

(Reporter: KWierso, Unassigned)

References

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])

Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Although this bug has been open for a while, there were only a few failures before the changes in bug 1337772; failure frequency has definitely increased since then.
Blocks: 1337772
Flags: needinfo?(jhofmann)
Summary: Intermittent browser_context_menu.js Test timed out - | Found a tab after previous test timed out: multiple_forms.html - → Intermittent browser_context_menu.js | Test timed out - | Found a tab after previous test timed out: multiple_forms.html -
Summary: Intermittent browser_context_menu.js | Test timed out - | Found a tab after previous test timed out: multiple_forms.html - → Intermittent toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Test timed out - | Found a tab after previous test timed out: multiple_forms.html -
Whiteboard: [stockwell needswork]
this started up on April 7th and has for the most part remained steady since then. I am trying some retriggers near the start of this failure, not sure if this will help figure out the root cause, but maybe it will give some hints: https://treeherder.mozilla.org/#/jobs?repo=autoland&filter-searchStr=win%20vm%20debug%20bc%20m-e10s(bc1)&tochange=6b8483bcad1156275a56a6e590d1a8cd74ce9f5a&fromchange=72fc7df213df538de510bf734acc3ae1fa88c6ce&selectedJob=89572281 from a log: https://treeherder.mozilla.org/logviewer.html#?repo=autoland&job_id=89649711&lineNumber=19541 I see this near the failure: 11:48:45 INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Check upgraded login was actually used - "password1" == "password1" - 11:48:45 INFO - Testing form: Two username and one passwords form, fields prefiled 11:48:45 INFO - Testing password field: test-password-12 11:48:45 INFO - Buffered messages logged at 11:47:27 11:48:45 INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Password filled and correct. - "password1" == "password1" - 11:48:45 INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Other fields were not changed. - "() => {\n for (let field of unchangedFields) {\n if (field.value != field.getAttribute(\"original-value\")) {\n == true - 11:48:45 INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Check upgraded login was actually used - "password1" == "password1" - 11:48:45 INFO - Testing form: Two username and one passwords form, one disabled username field 11:48:45 INFO - Testing password field: test-password-13 11:48:45 INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Password filled and correct. - "password1" == "password1" - 11:48:45 INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Other fields were not changed. - "() => {\n for (let field of unchangedFields) {\n if (field.value != field.getAttribute(\"original-value\")) {\n == true - 11:48:45 INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Check upgraded login was actually used - "password1" == "password1" - 11:48:45 INFO - Testing form: Second username and password fields with no form 11:48:45 INFO - Testing password field: test-password-14 11:48:45 INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Other fields were not changed. - "() => {\n for (let field of unchangedFields) {\n if (field.value != field.getAttribute(\"original-value\")) {\n == true - 11:48:45 INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Check upgraded login was actually used - "password1" == "password1" - 11:48:45 INFO - Leaving test bound test_context_menu_password_fill 11:48:45 INFO - Entering test bound test_context_menu_username_login_fill 11:48:45 INFO - Buffered messages logged at 11:47:28 11:48:45 INFO - Testing form: Password only form 11:48:45 INFO - Testing form: Username only form 11:48:45 INFO - Testing username field: test-username-1 11:48:45 INFO - Buffered messages finished 11:48:45 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Test timed out - 11:48:45 INFO - GECKO(4748) | MEMORY STAT | vsize 698MB | vsizeMaxContiguous 787MB | residentFast 203MB | heapAllocated 76MB 11:48:45 INFO - TEST-OK | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | took 90100ms 11:48:45 INFO - Not taking screenshot here: see the one that was previously logged 11:48:45 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Found a tab after previous test timed out: https://example.com/browser/toolkit/components/passwordmgr/test/browser/multiple_forms.html - 11:48:45 INFO - GECKO(4748) | [Parent 4748] WARNING: Cannot set transparency mode on top-level windows.: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/nsWindow.cpp, line 3057 11:48:45 INFO - GECKO(4748) | [Parent 4748] WARNING: Cannot set transparency mode on top-level windows.: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/nsWindow.cpp, line 3057 11:48:45 INFO - GECKO(4748) | ++DOCSHELL 00AC1400 == 1 [pid = 3768] [id = {35cd6e6f-5779-433b-a71f-d224d34a079b}] 11:48:45 INFO - GECKO(4748) | ++DOMWINDOW == 1 (03860000) [pid = 3768] [serial = 36] [outer = 00000000] 11:48:45 INFO - GECKO(4748) | [Parent 4748] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/caps/BasePrincipal.cpp, line 380 11:48:45 INFO - GECKO(4748) | [Parent 4748] WARNING: Cannot set transparency mode on top-level windows.: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/nsWindow.cpp, line 3057 and a related screenshot: http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/90d75b30facf00ad9008260e172c4dd87e85f8153b2982d66503dc6fd8a85e5058b8a2ffd486c86944be55ecc707c5090d1263b7a949018a35c5d892fada1c08 I assume we get stuck here: https://dxr.mozilla.org/mozilla-central/source/toolkit/components/passwordmgr/test/browser/browser_context_menu.js?q=test_context_menu_username_login_fill&redirect_type=single#205
Summary: Intermittent toolkit/components/passwordmgr/test/browser/browser_context_menu.js | Test timed out - | Found a tab after previous test timed out: multiple_forms.html - → Intermittent browser_context_menu.js | Test timed out - | Found a tab after previous test timed out: multiple_forms.html -
:mattn, this has been failing consistently for a couple week- right in the range where we would expect it to reproduce reasonably. I see it failing acorss many OS flavors- as the triage owner for this component, can you help find someone to look at this bug- at least possibly put it in a queue to look at when finished with a milestone sometime in the next couple weeks?
Flags: needinfo?(MattN+bmo)
I've been looking at this already but forgot to assign myself. I haven't been able to reproduce this locally, which has made working on this somewhat hard so far (especially with Photon going on), but I'm looking into it.
Flags: needinfo?(jhofmann)
Flags: needinfo?(MattN+bmo)
Assignee: nobody → jhofmann
Status: NEW → ASSIGNED
this bug has reduced quite a bit in the last 2 weeks, still failing at a medium frequency, so it might come back.
Whiteboard: [stockwell needswork] → [stockwell unknown]
Unassigning myself for now, this one is really tricky and not so frequent anymore. Let's observe it.
Assignee: jhofmann → nobody
Status: ASSIGNED → NEW
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.