Closed Bug 1587328 Opened 4 months ago Closed 3 months ago

Intermittent toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 username is: tempuser1 - got "", expected "tempuser1"

Categories

(Toolkit :: Password Manager, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: sfoster)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Filed by: cbrindusan [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=270402066&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/St2IJKlZT2iY5axs-UPAsw/runs/0/artifacts/public/logs/live_backing.log


[task 2019-10-09T05:08:53.167Z] 05:08:53 INFO - TEST-START | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html
[task 2019-10-09T05:08:53.278Z] 05:08:53 INFO - GECKO(9436) | ++DOMWINDOW == 39 (000001E51D514400) [pid = 7320] [serial = 60] [outer = 000001E5174C3E20]
[task 2019-10-09T05:08:53.452Z] 05:08:53 INFO - GECKO(9436) | console.warn: LoginManager: "searchLogins: formActionOrigin or httpRealm is recommended"
[task 2019-10-09T05:08:53.534Z] 05:08:53 INFO - GECKO(9436) | console.warn: LoginManager: "searchLogins: formActionOrigin or httpRealm is recommended"
[task 2019-10-09T05:08:53.655Z] 05:08:53 INFO - GECKO(9436) | console.warn: LoginManager: "searchLogins: formActionOrigin or httpRealm is recommended"
[task 2019-10-09T05:08:53.786Z] 05:08:53 INFO - GECKO(9436) | console.warn: LoginManager: "searchLogins: formActionOrigin or httpRealm is recommended"
[task 2019-10-09T05:08:53.824Z] 05:08:53 INFO - TEST-INFO | started process screenshot
[task 2019-10-09T05:08:53.903Z] 05:08:53 INFO - TEST-INFO | screenshot: exit 0
[task 2019-10-09T05:08:53.904Z] 05:08:53 INFO - Buffered messages logged at 05:08:53
[task 2019-10-09T05:08:53.904Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Got autocomplete popup - [object XULPopupElement] == true
[task 2019-10-09T05:08:53.904Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Access LoginManager - true == true
[task 2019-10-09T05:08:53.905Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Not expecting logins to be present - 0 == 0
[task 2019-10-09T05:08:53.906Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking for successful init login - 0 == 0
[task 2019-10-09T05:08:53.907Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking for no disabled hosts - 0 == 0
[task 2019-10-09T05:08:53.907Z] 05:08:53 INFO - add_task | Entering test setup
[task 2019-10-09T05:08:53.907Z] 05:08:53 INFO - add_task | Leaving test setup
[task 2019-10-09T05:08:53.908Z] 05:08:53 INFO - add_task | Entering test test_form1_initial_empty
[task 2019-10-09T05:08:53.908Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | nsLoginInfo constructor - true == true
[task 2019-10-09T05:08:53.909Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 username is:
[task 2019-10-09T05:08:53.909Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 password is:
[task 2019-10-09T05:08:53.910Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Check popup is initially closed
[task 2019-10-09T05:08:53.910Z] 05:08:53 INFO - add_task | Leaving test test_form1_initial_empty
[task 2019-10-09T05:08:53.910Z] 05:08:53 INFO - add_task | Entering test test_form1_menuitems
[task 2019-10-09T05:08:53.911Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Check no entries are selected upon opening
[task 2019-10-09T05:08:53.911Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | There should be items in the autocomplete popup: ["tempuser1","testuser2","testuser3","zzzuser4","View Saved Logins"]
[task 2019-10-09T05:08:53.912Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | the footer text is shown correctly
[task 2019-10-09T05:08:53.912Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking array values: Check all menuitems are displayed correctly.
[task 2019-10-09T05:08:53.912Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Check all menuitems are displayed correctly. Checking array entry #0
[task 2019-10-09T05:08:53.912Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Check all menuitems are displayed correctly. Checking array entry #1
[task 2019-10-09T05:08:53.912Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Check all menuitems are displayed correctly. Checking array entry #2
[task 2019-10-09T05:08:53.912Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Check all menuitems are displayed correctly. Checking array entry #3
[task 2019-10-09T05:08:53.912Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 username is:
[task 2019-10-09T05:08:53.912Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 password is:
[task 2019-10-09T05:08:53.912Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 username is:
[task 2019-10-09T05:08:53.913Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 password is:
[task 2019-10-09T05:08:53.913Z] 05:08:53 INFO - add_task | Leaving test test_form1_menuitems
[task 2019-10-09T05:08:53.913Z] 05:08:53 INFO - add_task | Entering test test_form1_first_entry
[task 2019-10-09T05:08:53.913Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Check no entries are selected upon opening
[task 2019-10-09T05:08:53.913Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 username is:
[task 2019-10-09T05:08:53.913Z] 05:08:53 INFO - TEST-PASS | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 password is:
[task 2019-10-09T05:08:53.913Z] 05:08:53 INFO - 1 form(s) processed
[task 2019-10-09T05:08:53.913Z] 05:08:53 INFO - Buffered messages finished
[task 2019-10-09T05:08:53.913Z] 05:08:53 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html | Checking form1 username is: tempuser1 - got "", expected "tempuser1"

(In reply to Cristina Coroiu [:ccoroiu] from comment #2)

Sam, could https://bugzilla.mozilla.org/show_bug.cgi?id=1556953 be the culprit?

Not impossible, I'll take a look.

Assignee: nobody → sfoster
Status: NEW → ASSIGNED
Flags: needinfo?(sfoster)

Ok, I've got try runs for fixing the intermittent (looks like mostly on windows) with a patch at: https://treeherder.mozilla.org/#/jobs?repo=try&revision=165020103496423fafa46b7ab214e951dc6992fe

That patch just does a better job of closing autocomplete popups after each task. So I also tried re-enabling the test on linux debug: https://treeherder.mozilla.org/#/jobs?repo=try&revision=beb4d5777623262da1bc4761890d656da7de941f&selectedJob=271427273

..that seems good so far, I've just re-triggered a few times to be sure.

Blocks: 1538955
Pushed by sfoster@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c44e392f0f69
Fix popup-closing races that can leave an indeterminate state for next task. r=MattN
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
You need to log in before you can comment on or make changes to this bug.