Closed Bug 1643672 Opened 4 years ago Closed 4 years ago

permafail - comm/mail/components/extensions/test/browser/browser_ext_menus.js | Test timed out -

Categories

(Thunderbird :: General, defect, P5)

defect

Tracking

(thunderbird_esr78 fixed, thunderbird78 unaffected)

RESOLVED FIXED
Thunderbird 79.0
Tracking Status
thunderbird_esr78 --- fixed
thunderbird78 --- unaffected

People

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

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Filed by: mkmelin+mozilla [at] iki.fi
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=305188376&repo=comm-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KTfGO6LXTQ-kFVsd5WD9jA/runs/0/artifacts/public/logs/live_backing.log


In the log I see

[JavaScript Error: "can't access property "matches", extension.whiteListedHosts is undefined" {file: "chrome://messenger/content/parent/ext-menus.js" line: 1065}]

Just changing to
(contextUrl && extension.allowedOrigins.matches(contextUrl));

... doesn't appear to help though :/
Maybe there's something else too.

Hmm, built with m-c 604cf003782d and c-c c79bee7bdfcf and the test still fails.

Summary: Intermittent comm/mail/components/extensions/test/browser/browser_ext_menus.js | Test timed out - → permafail - comm/mail/components/extensions/test/browser/browser_ext_menus.js | Test timed out -

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/af114f33be84
Fix browser_ext_menus.js to work by itself again. rs=bustage-fix
https://hg.mozilla.org/comm-central/rev/46ca821ece1d
Port bug 1642956 - Rename extension.whiteListedHosts to allowedOrigins. rs=bustage-fix

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

The test wasn't working by itself even at earlier points. Some of the earlier tests in that folder have done enough to stop it failing (that is, opening the folder tree part of the 3-pane window). Once the test ran by itself the fix was a simple rename of a property.

Assignee: nobody → geoff
Target Milestone: --- → Thunderbird 79.0

Thanks!

See Also: → 1675492

[Approval Request Comment]
Just a fix to make a test run by itself without the other tests in the directory. Requesting uplift approval so that subsequent changes to this test apply cleanly. This landed in 79.

Attachment #9187955 - Flags: approval-comm-esr78?

Comment on attachment 9187955 [details] [diff] [review]
1643672-test-standalone.diff

[Triage Comment]
Only changes test code, no user impact.

Attachment #9187955 - Flags: approval-comm-esr78? → approval-comm-esr78+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: