Bug: Intermittent TC browser/components/screenshots/tests/browser/browser_screenshots_test_escape.js | single tracking
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2022-11-23 06:02:41+00:00
Resolved: 2022-12-27 17:01:52+00:00

**Filed by:** csabou [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=397421289&repo=mozilla-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ZXWGfxubRnaNQJ3bz7-QWQ/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2022-11-23T05:50:10.688Z] 05:50:10     INFO - TEST-OK | browser/components/screenshots/tests/browser/browser_screenshots_test_escape.js | took 4021ms
[task 2022-11-23T05:50:10.689Z] 05:50:10     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-11-23T05:50:10.689Z] 05:50:10     INFO - TEST-UNEXPECTED-FAIL | browser/components/screenshots/tests/browser/browser_screenshots_test_escape.js | Found an unexpected tab at the end of test run: http://example.com/browser/browser/components/screenshots/tests/browser/test-page.html - 
[task 2022-11-23T05:50:10.769Z] 05:50:10     INFO - checking window state
[task 2022-11-23T05:50:12.393Z] 05:50:12     INFO - GECKO(4131) | Completed ShutdownLeaks collections in process 4212
[task 2022-11-23T05:50:12.430Z] 05:50:12     INFO - GECKO(4131) | Completed ShutdownLeaks collections in process 4264
[task 2022-11-23T05:50:12.514Z] 05:50:12     INFO - GECKO(4131) | Completed ShutdownLeaks collections in process 4208
[task 2022-11-23T05:50:12.519Z] 05:50:12     INFO - GECKO(4131) | Completed ShutdownLeaks collections in process 4358
[task 2022-11-23T05:50:13.163Z] 05:50:13     INFO - GECKO(4131) | Completed ShutdownLeaks collections in process 4131
[task 2022-11-23T05:50:13.164Z] 05:50:13     INFO - TEST-START | Shutdown
[task 2022-11-23T05:50:13.164Z] 05:50:13     INFO - Browser Chrome Test Summary
[task 2022-11-23T05:50:13.165Z] 05:50:13     INFO - Passed:  3
[task 2022-11-23T05:50:13.166Z] 05:50:13     INFO - Failed:  2
[task 2022-11-23T05:50:13.166Z] 05:50:13     INFO - Todo:    0
[task 2022-11-23T05:50:13.167Z] 05:50:13     INFO - Mode:    e10s
[task 2022-11-23T05:50:13.168Z] 05:50:13     INFO - *** End BrowserChrome Test Results ***
[task 2022-11-23T05:50:13.283Z] 05:50:13     INFO - GECKO(4131) | 1669182613280	Marionette	TRACE	Received observer notification quit-application
[task 2022-11-23T05:50:13.283Z] 05:50:13     INFO - GECKO(4131) | 1669182613280	Marionette	INFO	Stopped listening on port 2828
[task 2022-11-23T05:50:13.285Z] 05:50:13     INFO - GECKO(4131) | 1669182613281	Marionette	DEBUG	Marionette stopped listening
[task 2022-11-23T05:50:13.589Z] 05:50:13     INFO - GECKO(4131) | WARNING: A blocker encountered an error while we were waiting.
[task 2022-11-23T05:50:13.589Z] 05:50:13     INFO - GECKO(4131) |           Blocker:  Waiting for ping task
[task 2022-11-23T05:50:13.589Z] 05:50:13     INFO - GECKO(4131) |           Phase: TelemetryController: Waiting for pending ping activity
[task 2022-11-23T05:50:13.589Z] 05:50:13     INFO - GECKO(4131) |           State: (none)
[task 2022-11-23T05:50:13.591Z] 05:50:13     INFO - GECKO(4131) | WARNING: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-11-23T05:50:13.597Z] 05:50:13     INFO - GECKO(4131) | WARNING: addBlocker@resource://gre/modules/AsyncShutdown.jsm:703:15
[task 2022-11-23T05:50:13.598Z] 05:50:13     INFO - GECKO(4131) | addBlocker@resource://gre/modules/AsyncShutdown.jsm:511:26
[task 2022-11-23T05:50:13.598Z] 05:50:13     INFO - GECKO(4131) | addBlocker@resource://gre/modules/AsyncShutdown.jsm:450:15
[task 2022-11-23T05:50:13.599Z] 05:50:13     INFO - GECKO(4131) | setupShutdown@resource://gre/modules/osfile/osfile_async_front.jsm:1548:28
[task 2022-11-23T05:50:13.600Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/osfile/osfile_async_front.jsm:1568:16
[task 2022-11-23T05:50:13.600Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/osfile.jsm:12:30
[task 2022-11-23T05:50:13.601Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/TelemetryStorage.jsm:19:28
[task 2022-11-23T05:50:13.604Z] 05:50:13     INFO - GECKO(4131) | promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:103:5
[task 2022-11-23T05:50:13.605Z] 05:50:13     INFO - GECKO(4131) | promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:63:33
[task 2022-11-23T05:50:13.606Z] 05:50:13     INFO - GECKO(4131) | _submitPingLogic@resource://gre/modules/TelemetryControllerParent.jsm:540:48
[task 2022-11-23T05:50:13.609Z] 05:50:13     INFO - GECKO(4131) | send@resource://gre/modules/TelemetryControllerParent.jsm:628:24
[task 2022-11-23T05:50:13.610Z] 05:50:13     INFO - GECKO(4131) | submitExternalPing@resource://gre/modules/TelemetryControllerParent.jsm:182:17
[task 2022-11-23T05:50:13.610Z] 05:50:13     INFO - GECKO(4131) | sendPing@resource://gre/modules/EventPing.jsm:51:30
[task 2022-11-23T05:50:13.611Z] 05:50:13     INFO - GECKO(4131) | _submitPing@resource://gre/modules/EventPing.jsm:229:12
[task 2022-11-23T05:50:13.612Z] 05:50:13     INFO - GECKO(4131) | shutdown@resource://gre/modules/EventPing.jsm:112:10
[task 2022-11-23T05:50:13.612Z] 05:50:13     INFO - GECKO(4131) | _cleanupOnShutdown@resource://gre/modules/TelemetryControllerParent.jsm:940:31
[task 2022-11-23T05:50:13.613Z] 05:50:13     INFO - GECKO(4131) | shutdown/<@resource://gre/modules/TelemetryControllerParent.jsm:1010:24
[task 2022-11-23T05:50:13.614Z] 05:50:13     INFO - GECKO(4131) | observe@resource://gre/modules/AsyncShutdown.jsm:560:16
[task 2022-11-23T05:50:13.659Z] 05:50:13     INFO - GECKO(4131) | WARNING: A blocker encountered an error while we were waiting.
[task 2022-11-23T05:50:13.660Z] 05:50:13     INFO - GECKO(4131) |           Blocker:  Waiting for ping task
[task 2022-11-23T05:50:13.661Z] 05:50:13     INFO - GECKO(4131) |           Phase: TelemetryController: Waiting for pending ping activity
[task 2022-11-23T05:50:13.661Z] 05:50:13     INFO - GECKO(4131) |           State: (none)
[task 2022-11-23T05:50:13.662Z] 05:50:13     INFO - GECKO(4131) | WARNING: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-11-23T05:50:13.666Z] 05:50:13     INFO - GECKO(4131) | WARNING: addBlocker@resource://gre/modules/AsyncShutdown.jsm:703:15
[task 2022-11-23T05:50:13.666Z] 05:50:13     INFO - GECKO(4131) | addBlocker@resource://gre/modules/AsyncShutdown.jsm:511:26
[task 2022-11-23T05:50:13.666Z] 05:50:13     INFO - GECKO(4131) | addBlocker@resource://gre/modules/AsyncShutdown.jsm:450:15
[task 2022-11-23T05:50:13.669Z] 05:50:13     INFO - GECKO(4131) | setupShutdown@resource://gre/modules/osfile/osfile_async_front.jsm:1548:28
[task 2022-11-23T05:50:13.669Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/osfile/osfile_async_front.jsm:1568:16
[task 2022-11-23T05:50:13.669Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/osfile.jsm:12:30
[task 2022-11-23T05:50:13.669Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/TelemetryStorage.jsm:19:28
[task 2022-11-23T05:50:13.669Z] 05:50:13     INFO - GECKO(4131) | promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:103:5
[task 2022-11-23T05:50:13.674Z] 05:50:13     INFO - GECKO(4131) | promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:63:33
[task 2022-11-23T05:50:13.674Z] 05:50:13     INFO - GECKO(4131) | _submitPingLogic@resource://gre/modules/TelemetryControllerParent.jsm:540:48
[task 2022-11-23T05:50:13.674Z] 05:50:13     INFO - GECKO(4131) | send@resource://gre/modules/TelemetryControllerParent.jsm:628:24
[task 2022-11-23T05:50:13.674Z] 05:50:13     INFO - GECKO(4131) | submitExternalPing@resource://gre/modules/TelemetryControllerParent.jsm:182:17
[task 2022-11-23T05:50:13.674Z] 05:50:13     INFO - GECKO(4131) | saveShutdownPings@resource://gre/modules/TelemetrySession.jsm:982:34
[task 2022-11-23T05:50:13.674Z] 05:50:13     INFO - GECKO(4131) | shutdownChromeProcess/cleanup/<@resource://gre/modules/TelemetrySession.jsm:1232:20
[task 2022-11-23T05:50:13.674Z] 05:50:13     INFO - GECKO(4131) | cleanup@resource://gre/modules/TelemetrySession.jsm:1239:9
[task 2022-11-23T05:50:13.674Z] 05:50:13     INFO - GECKO(4131) | shutdownChromeProcess@resource://gre/modules/TelemetrySession.jsm:1256:14
[task 2022-11-23T05:50:13.674Z] 05:50:13     INFO - GECKO(4131) | shutdown@resource://gre/modules/TelemetrySession.jsm:247:17
[task 2022-11-23T05:50:13.675Z] 05:50:13     INFO - GECKO(4131) | _cleanupOnShutdown@resource://gre/modules/TelemetryControllerParent.jsm:959:35
[task 2022-11-23T05:50:13.675Z] 05:50:13     INFO - GECKO(4131) | observe@resource://gre/modules/AsyncShutdown.jsm:560:16
[task 2022-11-23T05:50:13.723Z] 05:50:13     INFO - GECKO(4131) | WARNING: A blocker encountered an error while we were waiting.
[task 2022-11-23T05:50:13.723Z] 05:50:13     INFO - GECKO(4131) |           Blocker:  TelemetryController: shutting down
[task 2022-11-23T05:50:13.723Z] 05:50:13     INFO - GECKO(4131) |           Phase: profile-before-change-telemetry
[task 2022-11-23T05:50:13.723Z] 05:50:13     INFO - GECKO(4131) |           State: Error getting state: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" at addBlocker@resource://gre/modules/AsyncShutdown.jsm:703:15
[task 2022-11-23T05:50:13.724Z] 05:50:13     INFO - GECKO(4131) | addBlocker@resource://gre/modules/AsyncShutdown.jsm:511:26
[task 2022-11-23T05:50:13.724Z] 05:50:13     INFO - GECKO(4131) | addBlocker@resource://gre/modules/AsyncShutdown.jsm:450:15
[task 2022-11-23T05:50:13.724Z] 05:50:13     INFO - GECKO(4131) | setupShutdown@resource://gre/modules/osfile/osfile_async_front.jsm:1548:28
[task 2022-11-23T05:50:13.724Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/osfile/osfile_async_front.jsm:1568:16
[task 2022-11-23T05:50:13.724Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/osfile.jsm:12:30
[task 2022-11-23T05:50:13.725Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/TelemetryStorage.jsm:19:28
[task 2022-11-23T05:50:13.725Z] 05:50:13     INFO - GECKO(4131) | getShutdownState@resource://gre/modules/TelemetrySend.jsm:1687:7
[task 2022-11-23T05:50:13.726Z] 05:50:13     INFO - GECKO(4131) | getShutdownState@resource://gre/modules/TelemetrySend.jsm:369:30
[task 2022-11-23T05:50:13.726Z] 05:50:13     INFO - GECKO(4131) | _getState@resource://gre/modules/TelemetryControllerParent.jsm:1058:38
[task 2022-11-23T05:50:13.726Z] 05:50:13     INFO - GECKO(4131) | setupTelemetry/<@resource://gre/modules/TelemetryControllerParent.jsm:917:18
[task 2022-11-23T05:50:13.727Z] 05:50:13     INFO - GECKO(4131) | safeGetState@resource://gre/modules/AsyncShutdown.jsm:242:17
[task 2022-11-23T05:50:13.727Z] 05:50:13     INFO - GECKO(4131) | Barrier/addBlocker/promise<@resource://gre/modules/AsyncShutdown.jsm:751:20
[task 2022-11-23T05:50:13.727Z] 05:50:13     INFO - GECKO(4131) | observe@resource://gre/modules/AsyncShutdown.jsm:560:16
[task 2022-11-23T05:50:13.729Z] 05:50:13     INFO - GECKO(4131) | WARNING: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-11-23T05:50:13.734Z] 05:50:13     INFO - GECKO(4131) | WARNING: addBlocker@resource://gre/modules/AsyncShutdown.jsm:703:15
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | addBlocker@resource://gre/modules/AsyncShutdown.jsm:511:26
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | addBlocker@resource://gre/modules/AsyncShutdown.jsm:450:15
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | setupShutdown@resource://gre/modules/osfile/osfile_async_front.jsm:1548:28
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/osfile/osfile_async_front.jsm:1568:16
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/osfile.jsm:12:30
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | @resource://gre/modules/TelemetryStorage.jsm:19:28
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | removeAbortedSessionPing@resource://gre/modules/TelemetryControllerParent.jsm:721:5
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | removeAbortedSessionPing@resource://gre/modules/TelemetryControllerParent.jsm:249:17
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | shutdownChromeProcess/cleanup/<@resource://gre/modules/TelemetrySession.jsm:1235:42
[task 2022-11-23T05:50:13.735Z] 05:50:13     INFO - GECKO(4131) | observe@resource://gre/modules/AsyncShutdown.jsm:560:16
[task 2022-11-23T05:50:13.753Z] 05:50:13     INFO - GECKO(4131) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 703: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-11-23T05:50:13.755Z] 05:50:13     INFO - GECKO(4131) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 703: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-11-23T05:50:13.758Z] 05:50:13     INFO - GECKO(4131) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 703: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-11-23T05:50:13.759Z] 05:50:13     INFO - GECKO(4131) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 703: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-11-23T05:50:13.761Z] 05:50:13     INFO - GECKO(4131) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 703: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-11-23T05:50:15.153Z] 05:50:15     INFO - TEST-INFO | Main app process: exit 0
```