Closed Bug 1599406 Opened 5 years ago Closed 5 years ago

Permafailing browser/components/extensions/test/browser/browser_ext_urlbar.js | Test timed out - when Gecko 72 merges to Beta on 2019-12-02

Categories

(WebExtensions :: General, defect, P1)

defect
Points:
2

Tracking

(firefox-esr68 unaffected, firefox70 unaffected, firefox71 unaffected, firefox72+ verified)

VERIFIED FIXED
mozilla72
Iteration:
72.3 - Nov 18 - Dec 1
Tracking Status
firefox-esr68 --- unaffected
firefox70 --- unaffected
firefox71 --- unaffected
firefox72 + verified

People

(Reporter: nataliaCs, Assigned: adw)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[Tracking Requested - why for this release]:
Central as Beta: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=e7caf89b41f09b849a7fedd913186af1f5357deb&searchStr=browser-chrome&selectedJob=278207374

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=278207374&repo=try&lineNumber=3112

[task 2019-11-26T11:37:15.930Z] 11:37:15 INFO - Console message: 1574768151214 addons.webextension.<unknown> WARN Loading extension 'undefined': Reading manifest: Invalid extension permission: urlbar
[task 2019-11-26T11:37:15.931Z] 11:37:15 INFO - Console message: 1574768151219 addons.webextension.<unknown> WARN Loading extension 'undefined': Reading manifest: Invalid extension permission: urlbar
[task 2019-11-26T11:37:15.932Z] 11:37:15 INFO - Console message: Warning: attempting to write 36216 bytes to preference extensions.webextensions.uuids. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes.
[task 2019-11-26T11:37:15.932Z] 11:37:15 INFO - Console message: 1574768151251 addons.webextension.93ec0bc6a4765746b2d06db4b3daa85e5b096db9@temporary-addon WARN Loading extension '93ec0bc6a4765746b2d06db4b3daa85e5b096db9@temporary-addon': Reading manifest: Invalid extension permission: urlbar
[task 2019-11-26T11:37:15.933Z] 11:37:15 INFO - Console message: [JavaScript Error: "TypeError: browser.urlbar is undefined" {file: "moz-extension://f2637202-2fa9-45ad-9610-c2c9a171dd55/%7B75bcf3cd-ccc6-4296-b11c-aec9c6f9a3f1%7D.js" line: 2}]
[task 2019-11-26T11:37:15.933Z] 11:37:15 INFO - background@moz-extension://f2637202-2fa9-45ad-9610-c2c9a171dd55/%7B75bcf3cd-ccc6-4296-b11c-aec9c6f9a3f1%7D.js:2:7
[task 2019-11-26T11:37:15.934Z] 11:37:15 INFO - @moz-extension://f2637202-2fa9-45ad-9610-c2c9a171dd55/%7B75bcf3cd-ccc6-4296-b11c-aec9c6f9a3f1%7D.js:22:7
[task 2019-11-26T11:37:15.934Z] 11:37:15 INFO -
[task 2019-11-26T11:37:15.935Z] 11:37:15 INFO - Buffered messages finished
[task 2019-11-26T11:37:15.935Z] 11:37:15 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_urlbar.js | Test timed out -
[task 2019-11-26T11:37:15.936Z] 11:37:15 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-11-26T11:37:15.937Z] 11:37:15 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_urlbar.js | no tasks awaiting on messages - Got ["onEngagement"], expected []
[task 2019-11-26T11:37:15.937Z] 11:37:15 INFO - Stack trace:
[task 2019-11-26T11:37:15.938Z] 11:37:15 INFO - chrome://mochikit/content/browser-test.js:test_is:1314
[task 2019-11-26T11:37:15.938Z] 11:37:15 INFO - chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js:ExtensionTestUtils.loadExtension/<:31
[task 2019-11-26T11:37:15.939Z] 11:37:15 INFO - chrome://mochikit/content/browser-test.js:nextTest:577
[task 2019-11-26T11:37:15.939Z] 11:37:15 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-11-26T11:37:15.940Z] 11:37:15 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_urlbar.js | Extension left running at test shutdown -
[task 2019-11-26T11:37:15.940Z] 11:37:15 INFO - Stack trace:
[task 2019-11-26T11:37:15.941Z] 11:37:15 INFO - chrome://mochikit/content/browser-test.js:test_ok:1299
[task 2019-11-26T11:37:15.941Z] 11:37:15 INFO - chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js:ExtensionTestUtils.loadExtension/<:109
[task 2019-11-26T11:37:15.941Z] 11:37:15 INFO - chrome://mochikit/content/browser-test.js:nextTest:577
[task 2019-11-26T11:37:15.943Z] 11:37:15 INFO - Console message: Warning: attempting to write 36118 bytes to preference extensions.webextensions.uuids. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes.
[task 2019-11-26T11:37:15.944Z] 11:37:15 INFO - GECKO(1126) | MEMORY STAT | vsize 20976286MB | residentFast 2451MB
[task 2019-11-26T11:37:15.944Z] 11:37:15 INFO - TEST-OK | browser/components/extensions/test/browser/browser_ext_urlbar.js | took 90104ms

:adw could you please look into this? Thank you.

Flags: needinfo?(adw)

I'll take a look. Do you know how I can test with central as beta so I can try to reproduce the problem? Do I just need to apply this changeset: https://hg.mozilla.org/try/rev/e7caf89b41f09b849a7fedd913186af1f5357deb

Assignee: nobody → adw
Status: NEW → ASSIGNED
Iteration: --- → 72.3 - Nov 18 - Dec 1
Points: --- → 2
Flags: needinfo?(adw)
Priority: -- → P1

OK, I can reproduce it with that changeset applied.

The onEngagement task fails on beta due to how the mock extension is created with useAddonManager: "temporary", which prevents the extension from being able to use browser.urlbar. That's the only task in the file that does that. I think I copied it from another test file. Not sure why I just didn't use the pattern in this file.

Pushed by dwillcoxon@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d2943d9b6ef9
Fix permafailing browser/components/extensions/test/browser/browser_ext_urlbar.js on beta r=mixedpuppy
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
See Also: → 1679244
Has Regression Range: --- → yes
Keywords: regression
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: