Closed Bug 1718071 Opened 4 years ago Closed 4 years ago

Perma TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/browser/browser_ext_background_serviceworker_pref_disabled.js | Test timed out when Gecko 91 merges to Beta on 2021-07-12

Categories

(WebExtensions :: General, defect)

Firefox 91
defect

Tracking

(firefox91 affected)

RESOLVED DUPLICATE of bug 1717808
Tracking Status
firefox91 --- affected

People

(Reporter: abutkovits, Unassigned)

Details

Central-as-beta-simulation

How to run these simulations

Failure log

[task 2021-06-24T12:29:36.186Z] 12:29:36     INFO - GECKO(1452) | monitorConsole | [0] matched {"message":"1624537776182\taddons.webextension.<unknown>\tWARN\tLoading extension 'null': Reading manifest: Error processing background: background.service_worker is currently disabled","errorMessage":null,"cssSelectors":null,"sourceName":null,"sourceLine":null,"lineNumber":null,"columnNumber":null,"category":null,"windowID":null,"isScriptError":false,"isConsoleEvent":false,"isWarning":false}
[task 2021-06-24T12:29:36.187Z] 12:29:36     INFO - GECKO(1452) | Extension startup failed: Error: background.service_worker is currently disabled
[task 2021-06-24T12:29:36.187Z] 12:29:36     INFO - GECKO(1452) | requireBackgroundServiceWorkerEnabled@resource://gre/modules/Schemas.jsm:294:11
[task 2021-06-24T12:29:36.188Z] 12:29:36     INFO - GECKO(1452) | postprocess@resource://gre/modules/Schemas.jsm:1265:59
[task 2021-06-24T12:29:36.189Z] 12:29:36     INFO - GECKO(1452) | normalize@resource://gre/modules/Schemas.jsm:2112:19
[task 2021-06-24T12:29:36.189Z] 12:29:36     INFO - GECKO(1452) | @resource://gre/modules/Schemas.jsm:1520:24
[task 2021-06-24T12:29:36.190Z] 12:29:36     INFO - GECKO(1452) | withChoices@resource://gre/modules/Schemas.jsm:613:20
[task 2021-06-24T12:29:36.191Z] 12:29:36     INFO - GECKO(1452) | normalize@resource://gre/modules/Schemas.jsm:1512:39
[task 2021-06-24T12:29:36.191Z] 12:29:36     INFO - GECKO(1452) | checkProperty/r<@resource://gre/modules/Schemas.jsm:1992:16
[task 2021-06-24T12:29:36.192Z] 12:29:36     INFO - GECKO(1452) | withPath@resource://gre/modules/Schemas.jsm:651:14
[task 2021-06-24T12:29:36.192Z] 12:29:36     INFO - GECKO(1452) | checkProperty@resource://gre/modules/Schemas.jsm:1991:25
[task 2021-06-24T12:29:36.193Z] 12:29:36     INFO - GECKO(1452) | normalize@resource://gre/modules/Schemas.jsm:2064:14
[task 2021-06-24T12:29:36.194Z] 12:29:36     INFO - GECKO(1452) | normalize@resource://gre/modules/Schemas.jsm:3537:23
[task 2021-06-24T12:29:36.195Z] 12:29:36     INFO - GECKO(1452) | normalize@resource://gre/modules/Schemas.jsm:3727:28
[task 2021-06-24T12:29:36.195Z] 12:29:36     INFO - GECKO(1452) | _getNormalizedManifest@resource://gre/modules/Extension.jsm:953:20
[task 2021-06-24T12:29:36.196Z] 12:29:36     INFO - GECKO(1452) | parseManifest@resource://gre/modules/Extension.jsm:993:33
[task 2021-06-24T12:29:36.199Z] 12:29:36     INFO - GECKO(1452) | monitorConsole | extra message | {"message":"1624537776183\taddons.webextension.{50dfcaa2-9223-403b-a460-0817de2f0eac}\tWARN\tLoading extension '{50dfcaa2-9223-403b-a460-0817de2f0eac}': Reading manifest: Error processing background: background.service_worker is currently disabled","errorMessage":null,"cssSelectors":null,"sourceName":null,"sourceLine":null,"lineNumber":null,"columnNumber":null,"category":null,"windowID":null,"isScriptError":false,"isConsoleEvent":false,"isWarning":false}
[task 2021-06-24T12:29:36.203Z] 12:29:36     INFO - GECKO(1452) | monitorConsole | extra message | {"message":"[JavaScript Error: \"background.service_worker is currently disabled\" {file: \"resource://gre/modules/Schemas.jsm\" line: 294}]\nrequireBackgroundServiceWorkerEnabled@resource://gre/modules/Schemas.jsm:294:11\npostprocess@resource://gre/modules/Schemas.jsm:1265:59\nnormalize@resource://gre/modules/Schemas.jsm:2112:19\n@resource://gre/modules/Schemas.jsm:1520:24\nwithChoices@resource://gre/modules/Schemas.jsm:613:20\nnormalize@resource://gre/modules/Schemas.jsm:1512:39\ncheckProperty/r<@resource://gre/modules/Schemas.jsm:1992:16\nwithPath@resource://gre/modules/Schemas.jsm:651:14\ncheckProperty@resource://gre/modules/Schemas.jsm:1991:25\nnormalize@resource://gre/modules/Schemas.jsm:2064:14\nnormalize@resource://gre/modules/Schemas.jsm:3537:23\nnormalize@resource://gre/modules/Schemas.jsm:3727:28\n_getNormalizedManifest@resource://gre/modules/Extension.jsm:953:20\nparseManifest@resource://gre/modules/Extension.jsm:993:33\n","errorMessage":"background.service_worker is currently disabled","cssSelectors":"","sourceName":"resource://gre/modules/Schemas.jsm","sourceLine":"","lineNumber":294,"columnNumber":0,"category":"XPConnect JavaScript","windowID":0,"isScriptError":true,"isConsoleEvent":false,"isWarning":false,"innerWindowID":0}
[task 2021-06-24T12:29:36.399Z] 12:29:36     INFO - GECKO(1452) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x390146,name=PContent::Msg_AsyncMessage) Channel error: cannot send/recv
[task 2021-06-24T12:29:36.447Z] 12:29:36     INFO - GECKO(1452) | [Parent 2088, IPC I/O Parent] WARNING: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_win.cc:167
[task 2021-06-24T12:29:36.448Z] 12:29:36     INFO - GECKO(1452) | JavaScript error: , line 0: AbortError: Actor 'Conduits' destroyed before query 'RunListener' was resolved
[task 2021-06-24T12:29:36.746Z] 12:29:36     INFO - GECKO(1452) | JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
[task 2021-06-24T12:29:36.749Z] 12:29:36     INFO - GECKO(1452) | JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
[task 2021-06-24T12:29:36.751Z] 12:29:36     INFO - GECKO(1452) | JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
[task 2021-06-24T12:29:36.753Z] 12:29:36     INFO - GECKO(1452) | JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
[task 2021-06-24T12:29:36.755Z] 12:29:36     INFO - GECKO(1452) | JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
[task 2021-06-24T12:30:21.181Z] 12:30:21     INFO - TEST-INFO | started process screenshot
[task 2021-06-24T12:30:21.236Z] 12:30:21     INFO - TEST-INFO | screenshot: exit 0
[task 2021-06-24T12:30:21.237Z] 12:30:21     INFO - Buffered messages logged at 12:29:36
[task 2021-06-24T12:30:21.237Z] 12:30:21     INFO - Entering test bound assert_background_serviceworker_pref_disabled
[task 2021-06-24T12:30:21.238Z] 12:30:21     INFO - TEST-PASS | toolkit/components/extensions/test/browser/browser_ext_background_serviceworker_pref_disabled.js | Expect extensions.backgroundServiceWorker.enabled to be false - 
[task 2021-06-24T12:30:21.239Z] 12:30:21     INFO - Leaving test bound assert_background_serviceworker_pref_disabled
[task 2021-06-24T12:30:21.239Z] 12:30:21     INFO - Entering test bound test_background_serviceworker_disallowed
[task 2021-06-24T12:30:21.240Z] 12:30:21     INFO - Extension loaded
[task 2021-06-24T12:30:21.241Z] 12:30:21     INFO - Console message: 1624537776182	addons.webextension.<unknown>	WARN	Loading extension 'null': Reading manifest: Error processing background: background.service_worker is currently disabled
[task 2021-06-24T12:30:21.242Z] 12:30:21     INFO - Console message: 1624537776183	addons.webextension.{50dfcaa2-9223-403b-a460-0817de2f0eac}	WARN	Loading extension '{50dfcaa2-9223-403b-a460-0817de2f0eac}': Reading manifest: Error processing background: background.service_worker is currently disabled
[task 2021-06-24T12:30:21.243Z] 12:30:21     INFO - Console message: [JavaScript Error: "background.service_worker is currently disabled" {file: "resource://gre/modules/Schemas.jsm" line: 294}]
[task 2021-06-24T12:30:21.244Z] 12:30:21     INFO - requireBackgroundServiceWorkerEnabled@resource://gre/modules/Schemas.jsm:294:11
[task 2021-06-24T12:30:21.244Z] 12:30:21     INFO - postprocess@resource://gre/modules/Schemas.jsm:1265:59
[task 2021-06-24T12:30:21.244Z] 12:30:21     INFO - normalize@resource://gre/modules/Schemas.jsm:2112:19
[task 2021-06-24T12:30:21.244Z] 12:30:21     INFO - @resource://gre/modules/Schemas.jsm:1520:24
[task 2021-06-24T12:30:21.244Z] 12:30:21     INFO - withChoices@resource://gre/modules/Schemas.jsm:613:20
[task 2021-06-24T12:30:21.245Z] 12:30:21     INFO - normalize@resource://gre/modules/Schemas.jsm:1512:39
[task 2021-06-24T12:30:21.245Z] 12:30:21     INFO - checkProperty/r<@resource://gre/modules/Schemas.jsm:1992:16
[task 2021-06-24T12:30:21.245Z] 12:30:21     INFO - withPath@resource://gre/modules/Schemas.jsm:651:14
[task 2021-06-24T12:30:21.245Z] 12:30:21     INFO - checkProperty@resource://gre/modules/Schemas.jsm:1991:25
[task 2021-06-24T12:30:21.246Z] 12:30:21     INFO - normalize@resource://gre/modules/Schemas.jsm:2064:14
[task 2021-06-24T12:30:21.246Z] 12:30:21     INFO - normalize@resource://gre/modules/Schemas.jsm:3537:23
[task 2021-06-24T12:30:21.246Z] 12:30:21     INFO - normalize@resource://gre/modules/Schemas.jsm:3727:28
[task 2021-06-24T12:30:21.246Z] 12:30:21     INFO - _getNormalizedManifest@resource://gre/modules/Extension.jsm:953:20
[task 2021-06-24T12:30:21.246Z] 12:30:21     INFO - parseManifest@resource://gre/modules/Extension.jsm:993:33
[task 2021-06-24T12:30:21.246Z] 12:30:21     INFO - 
[task 2021-06-24T12:30:21.247Z] 12:30:21     INFO - TEST-PASS | toolkit/components/extensions/test/browser/browser_ext_background_serviceworker_pref_disabled.js | Startup failed with background.service_worker while disabled by pref - 
[task 2021-06-24T12:30:21.247Z] 12:30:21     INFO - Console message: SENTINEL
[task 2021-06-24T12:30:21.248Z] 12:30:21     INFO - TEST-PASS | toolkit/components/extensions/test/browser/browser_ext_background_serviceworker_pref_disabled.js | monitorConsole | number of messages [{"message":{}}] - 
[task 2021-06-24T12:30:21.248Z] 12:30:21     INFO - Leaving test bound test_background_serviceworker_disallowed
[task 2021-06-24T12:30:21.249Z] 12:30:21     INFO - Entering test bound test_serviceWorker_register_disallowed
[task 2021-06-24T12:30:21.249Z] 12:30:21     INFO - Extension loaded
[task 2021-06-24T12:30:21.250Z] 12:30:21     INFO - Console message: [JavaScript Error: "remote browser crashed while on moz-extension://73579bf6-bb60-4866-8ac4-4cee0a911575/page.html
[task 2021-06-24T12:30:21.250Z] 12:30:21     INFO - " {file: "chrome://mochikit/content/mochitest-e10s-utils.js" line: 10}]
[task 2021-06-24T12:30:21.250Z] 12:30:21     INFO - e10s_init/<@chrome://mochikit/content/mochitest-e10s-utils.js:10:10
[task 2021-06-24T12:30:21.251Z] 12:30:21     INFO - 
[task 2021-06-24T12:30:21.252Z] 12:30:21     INFO - Console message: [JavaScript Error: "AbortError: Actor 'Conduits' destroyed before query 'RunListener' was resolved"]
[task 2021-06-24T12:30:21.252Z] 12:30:21     INFO - Console message: [JavaScript Error: "Error: Can't find profile directory." {file: "resource://gre/modules/XULStore.jsm" line: 66}]
[task 2021-06-24T12:30:21.252Z] 12:30:21     INFO - load@resource://gre/modules/XULStore.jsm:66:15
[task 2021-06-24T12:30:21.253Z] 12:30:21     INFO - XULStore@resource://gre/modules/XULStore.jsm:24:10
[task 2021-06-24T12:30:21.253Z] 12:30:21     INFO - 
[task 2021-06-24T12:30:21.254Z] 12:30:21     INFO - Console message: [JavaScript Error: "Error: Can't find profile directory." {file: "resource://gre/modules/XULStore.jsm" line: 66}]
[task 2021-06-24T12:30:21.254Z] 12:30:21     INFO - load@resource://gre/modules/XULStore.jsm:66:15
[task 2021-06-24T12:30:21.254Z] 12:30:21     INFO - XULStore@resource://gre/modules/XULStore.jsm:24:10
[task 2021-06-24T12:30:21.254Z] 12:30:21     INFO - 
[task 2021-06-24T12:30:21.255Z] 12:30:21     INFO - Console message: [JavaScript Error: "Error: Can't find profile directory." {file: "resource://gre/modules/XULStore.jsm" line: 66}]
[task 2021-06-24T12:30:21.255Z] 12:30:21     INFO - load@resource://gre/modules/XULStore.jsm:66:15
[task 2021-06-24T12:30:21.256Z] 12:30:21     INFO - XULStore@resource://gre/modules/XULStore.jsm:24:10
[task 2021-06-24T12:30:21.256Z] 12:30:21     INFO - 
[task 2021-06-24T12:30:21.257Z] 12:30:21     INFO - Console message: [JavaScript Error: "Error: Can't find profile directory." {file: "resource://gre/modules/XULStore.jsm" line: 66}]
[task 2021-06-24T12:30:21.257Z] 12:30:21     INFO - load@resource://gre/modules/XULStore.jsm:66:15
[task 2021-06-24T12:30:21.257Z] 12:30:21     INFO - XULStore@resource://gre/modules/XULStore.jsm:24:10
[task 2021-06-24T12:30:21.257Z] 12:30:21     INFO - 
[task 2021-06-24T12:30:21.258Z] 12:30:21     INFO - Console message: [JavaScript Error: "Error: Can't find profile directory." {file: "resource://gre/modules/XULStore.jsm" line: 66}]
[task 2021-06-24T12:30:21.258Z] 12:30:21     INFO - load@resource://gre/modules/XULStore.jsm:66:15
[task 2021-06-24T12:30:21.258Z] 12:30:21     INFO - XULStore@resource://gre/modules/XULStore.jsm:24:10
[task 2021-06-24T12:30:21.258Z] 12:30:21     INFO - 
[task 2021-06-24T12:30:21.259Z] 12:30:21     INFO - Buffered messages finished
[task 2021-06-24T12:30:21.260Z] 12:30:21     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/browser/browser_ext_background_serviceworker_pref_disabled.js | Test timed out - 
[task 2021-06-24T12:30:21.260Z] 12:30:21     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-06-24T12:30:21.261Z] 12:30:21     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/browser/browser_ext_background_serviceworker_pref_disabled.js | Extension left running at test shutdown - 
[task 2021-06-24T12:30:21.261Z] 12:30:21     INFO - Stack trace:
[task 2021-06-24T12:30:21.261Z] 12:30:21     INFO - chrome://mochikit/content/browser-test.js:test_ok:1331
[task 2021-06-24T12:30:21.261Z] 12:30:21     INFO - chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js:ExtensionTestUtils.loadExtension/<:117
[task 2021-06-24T12:30:21.261Z] 12:30:21     INFO - chrome://mochikit/content/browser-test.js:nextTest:561
[task 2021-06-24T12:30:21.262Z] 12:30:21     INFO - Not taking screenshot here: see the one that was previously logged ```
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.