Bug: Intermittent TV browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | [JavaScript Error: "NotFoundError: No such JSWindowActor 'MarionetteEvents'"] -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-08-31 17:52:01+00:00
Resolved: 2021-09-28 17:02:33+00:00

**Filed by:** malexandru [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=350068391&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/QVqNp6WnQNW4fgZ9ot3paA/runs/0/artifacts/public/logs/live_backing.log
**Reftest URL:** https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/QVqNp6WnQNW4fgZ9ot3paA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

---
```
[task 2021-08-31T14:36:06.875Z] 14:36:06     INFO - TEST-START | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js
[task 2021-08-31T14:36:06.905Z] 14:36:06     INFO - GECKO(2208) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'MarionetteEvents'
[task 2021-08-31T14:36:06.912Z] 14:36:06     INFO - TEST-INFO | started process screencapture
[task 2021-08-31T14:36:07.078Z] 14:36:07     INFO - TEST-INFO | screencapture: exit 0
[task 2021-08-31T14:36:07.079Z] 14:36:07     INFO - Buffered messages logged at 14:36:06
[task 2021-08-31T14:36:07.079Z] 14:36:07     INFO - Entering test bound setup_head
[task 2021-08-31T14:36:07.080Z] 14:36:07     INFO - Leaving test bound setup_head
[task 2021-08-31T14:36:07.081Z] 14:36:07     INFO - Entering test bound setup
[task 2021-08-31T14:36:07.081Z] 14:36:07     INFO - Leaving test bound setup
[task 2021-08-31T14:36:07.082Z] 14:36:07     INFO - Entering test bound test_open_import_one_item_from_csv
[task 2021-08-31T14:36:07.082Z] 14:36:07     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'MarionetteEvents'"]
[task 2021-08-31T14:36:07.083Z] 14:36:07     INFO - Buffered messages finished
[task 2021-08-31T14:36:07.084Z] 14:36:07     INFO - TEST-UNEXPECTED-FAIL | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | [JavaScript Error: "NotFoundError: No such JSWindowActor 'MarionetteEvents'"] - 
[task 2021-08-31T14:36:07.084Z] 14:36:07     INFO - Stack trace:
[task 2021-08-31T14:36:07.085Z] 14:36:07     INFO - chrome://mochikit/content/browser-test.js:test_ok:1336
[task 2021-08-31T14:36:07.085Z] 14:36:07     INFO - chrome://mochitests/content/browser/browser/components/aboutlogins/tests/browser/head.js:onConsoleMessage:154
[task 2021-08-31T14:36:07.085Z] 14:36:07     INFO - resource://specialpowers/SpecialPowersChild.jsm:observe/<:158
[task 2021-08-31T14:36:07.085Z] 14:36:07     INFO - GECKO(2208) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'MarionetteEvents'
[task 2021-08-31T14:36:07.086Z] 14:36:07     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'MarionetteEvents'"]
[task 2021-08-31T14:36:07.087Z] 14:36:07     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-08-31T14:36:07.087Z] 14:36:07     INFO - TEST-UNEXPECTED-FAIL | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | [JavaScript Error: "NotFoundError: No such JSWindowActor 'MarionetteEvents'"] - 
[task 2021-08-31T14:36:07.087Z] 14:36:07     INFO - Stack trace:
[task 2021-08-31T14:36:07.088Z] 14:36:07     INFO - chrome://mochikit/content/browser-test.js:test_ok:1336
[task 2021-08-31T14:36:07.088Z] 14:36:07     INFO - chrome://mochitests/content/browser/browser/components/aboutlogins/tests/browser/head.js:onConsoleMessage:154
[task 2021-08-31T14:36:07.088Z] 14:36:07     INFO - resource://specialpowers/SpecialPowersChild.jsm:observe/<:158
[task 2021-08-31T14:36:07.089Z] 14:36:07     INFO - Console message: [JavaScript Warning: "Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content." {file: "chrome://browser/content/aboutlogins/components/login-filter.js" line: 25}]
[task 2021-08-31T14:36:07.197Z] 14:36:07     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | Sanity check the temporary file doesn't exist. - true == true - 
[task 2021-08-31T14:36:07.342Z] 14:36:07     INFO - showCallback
[task 2021-08-31T14:36:07.343Z] 14:36:07     INFO - fileName: /var/folders/8h/yzwslpvx2mb43c1m7mlmj7n0000014/T/testdir-286638/firefox_logins-1.csv
[task 2021-08-31T14:36:07.343Z] 14:36:07     INFO - done showCallback
[task 2021-08-31T14:36:07.377Z] 14:36:07     INFO - Console message: [JavaScript Warning: "Sending message that cannot be cloned. Are you trying to send an XPCOM object?" {file: "resource:///actors/AboutLoginsParent.jsm" line: 448}]
[task 2021-08-31T14:36:07.443Z] 14:36:07     INFO - GECKO(2208) | Waiting for 1 events, got 1
[task 2021-08-31T14:36:07.444Z] 14:36:07     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | waiting for telemetry event count - 1 == 1 - 
<...>
[task 2021-08-31T14:36:10.923Z] 14:36:10     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | It should have expected rows in order - ["about-logins-import-report-row-description-added","about-logins-import-report-row-description-modified","about-logins-import-report-row-description-no-change","about-logins-import-report-row-description-error-missing-field"] deepEqual ["about-logins-import-report-row-description-added","about-logins-import-report-row-description-modified","about-logins-import-report-row-description-no-change","about-logins-import-report-row-description-error-missing-field"] - 
[task 2021-08-31T14:36:10.932Z] 14:36:10     INFO - Leaving test bound test_open_import_all_four_detailed_report
[task 2021-08-31T14:36:10.932Z] 14:36:10     INFO - Entering test bound test_open_import_from_csv_with_invalid_file
[task 2021-08-31T14:36:11.241Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | Sanity check the temporary file doesn't exist. - true == true - 
[task 2021-08-31T14:36:11.365Z] 14:36:11     INFO - showCallback
[task 2021-08-31T14:36:11.365Z] 14:36:11     INFO - fileName: /var/folders/8h/yzwslpvx2mb43c1m7mlmj7n0000014/T/testdir-286638/firefox_logins-6.csv
[task 2021-08-31T14:36:11.365Z] 14:36:11     INFO - done showCallback
[task 2021-08-31T14:36:11.367Z] 14:36:11     INFO - Console message: [JavaScript Error: "FILE_FORMAT_ERROR" {file: "resource://gre/modules/LoginCSVImport.jsm" line: 62}]
[task 2021-08-31T14:36:11.367Z] 14:36:11     INFO - ImportFailedException@resource://gre/modules/LoginCSVImport.jsm:62:5
[task 2021-08-31T14:36:11.367Z] 14:36:11     INFO - importFromCSV@resource://gre/modules/LoginCSVImport.jsm:185:13
[task 2021-08-31T14:36:11.367Z] 14:36:11     INFO - 
[task 2021-08-31T14:36:11.583Z] 14:36:11     INFO - GECKO(2208) | Waiting for 1 events, got 1
[task 2021-08-31T14:36:11.584Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | waiting for telemetry event count - 1 == 1 - 
[task 2021-08-31T14:36:11.584Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | content must be in snapshot. Has [content]. - true == true - 
[task 2021-08-31T14:36:11.585Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | After filtering we must have the expected number of events. - 1 == 1 - 
[task 2021-08-31T14:36:11.586Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | category in event pwmgr#mgmt_menu_item_used#import_from_csv must match. - "pwmgr" matches "pwmgr" - 
[task 2021-08-31T14:36:11.587Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | method in event pwmgr#mgmt_menu_item_used#import_from_csv must match. - "mgmt_menu_item_used" matches "mgmt_menu_item_used" - 
[task 2021-08-31T14:36:11.587Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | object in event pwmgr#mgmt_menu_item_used#import_from_csv must match. - "import_from_csv" matches "import_from_csv" - 
[task 2021-08-31T14:36:11.588Z] 14:36:11     INFO - waiting for Import file picker to get opened
[task 2021-08-31T14:36:11.588Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | Import file picker opened - 
[task 2021-08-31T14:36:11.589Z] 14:36:11     INFO - Waiting for the import error dialog
[task 2021-08-31T14:36:11.589Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | Dialog should not be hidden - 
[task 2021-08-31T14:36:11.590Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | Dialog error title should be correct - 
[task 2021-08-31T14:36:11.590Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | Dialog error description should be correct - 
[task 2021-08-31T14:36:11.591Z] 14:36:11     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | Learn more link should be focused. - 
[task 2021-08-31T14:36:11.594Z] 14:36:11     INFO - Leaving test bound test_open_import_from_csv_with_invalid_file
[task 2021-08-31T14:36:11.598Z] 14:36:11     INFO - Console message: SENTINEL
[task 2021-08-31T14:36:11.602Z] 14:36:11     INFO - GECKO(2208) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2021-08-31T14:36:11.602Z] 14:36:11     INFO - GECKO(2208) | MEMORY STAT | vsize 7097MB | residentFast 274MB | heapAllocated 123MB
[task 2021-08-31T14:36:11.602Z] 14:36:11     INFO - TEST-OK | browser/components/aboutlogins/tests/browser/browser_openImportCSV.js | took 4729ms
[task 2021-08-31T14:36:11.611Z] 14:36:11     INFO - checking window state
[task 2021-08-31T14:36:11.614Z] 14:36:11     INFO - GECKO(2208) | Completed ShutdownLeaks collections in process 2208
[task 2021-08-31T14:36:11.614Z] 14:36:11     INFO - TEST-START | Shutdown
[task 2021-08-31T14:36:11.615Z] 14:36:11     INFO - Browser Chrome Test Summary
[task 2021-08-31T14:36:11.615Z] 14:36:11     INFO - Passed:  93
[task 2021-08-31T14:36:11.616Z] 14:36:11     INFO - Failed:  2
[task 2021-08-31T14:36:11.616Z] 14:36:11     INFO - Todo:    0
[task 2021-08-31T14:36:11.617Z] 14:36:11     INFO - Mode:    e10s
[task 2021-08-31T14:36:11.617Z] 14:36:11     INFO - *** End BrowserChrome Test Results ***
[task 2021-08-31T14:36:11.629Z] 14:36:11     INFO - GECKO(2208) | Exiting due to channel error.
[task 2021-08-31T14:36:11.630Z] 14:36:11     INFO - GECKO(2208) | Exiting due to channel error.
[task 2021-08-31T14:36:11.631Z] 14:36:11     INFO - GECKO(2208) | Exiting due to channel error.
[task 2021-08-31T14:36:11.631Z] 14:36:11     INFO - GECKO(2208) | Exiting due to channel error.
[task 2021-08-31T14:36:11.632Z] 14:36:11     INFO - GECKO(2208) | Exiting due to channel error.
[task 2021-08-31T14:36:11.633Z] 14:36:11     INFO - GECKO(2208) | Exiting due to channel error.
[task 2021-08-31T14:36:11.633Z] 14:36:11     INFO - GECKO(2208) | Exiting due to channel error.
[task 2021-08-31T14:36:11.634Z] 14:36:11     INFO - GECKO(2208) | Exiting due to channel error.
[task 2021-08-31T14:36:11.800Z] 14:36:11     INFO - TEST-INFO | Main app process: exit 0
```