Closed Bug 1571181 Opened 6 years ago Closed 6 years ago

Mozmill, Mochitest and Marionette tests obliterated on 2019-08-03 - Thunderbird doesn't even start

Categories

(Thunderbird :: Testing Infrastructure, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 70.0

People

(Reporter: jorgk-bmo, Assigned: jorgk-bmo)

References

Details

Attachments

(2 files, 2 obsolete files)

This is bad and leaves us without test coverage:
Mozmill:
jsbridge.network.JSBridgeDisconnectError: Connection timed out
Mochitest:
Automation Error: Received unexpected exception while running application
Marionette:
Process killed after 120s because no connection to Marionette server could be established. Check gecko.log for errors

This is from the last merge:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=c0b4e42898753dfb4537cb39d03125e7a3&tochange=37229cef2cc79d44470afc9e04016bac8d

Funny thing is: Before going to bed, I looked at that range and thought: Nothing bad in here. How wrong was I ;-(

Flags: needinfo?(mkmelin+mozilla)
Flags: needinfo?(geoff)
Flags: needinfo?(acelists)

Time to disable Dailies as per bug 1568758 comment #1.

Summary: Mozmill, Mochitest and Marionette tests obliterated on 2019-08-03 → Mozmill, Mochitest and Marionette tests obliterated on 2019-08-03 - Thunderbird doesn't even start

Hold on, I saw something:
1564815662130 Marionette FATAL XML Parsing Error: undefined entity
Location: chrome://messenger/content/messenger.xul
Line Number 1909, Column 9: <toolbarbutton id="appmenu_charsetMenu"
--------^

So it's this:
1f622156e9eab1d2c58d5d77bb5908fcc83db253 Zibi Braniecki — Bug 1501886 - Migrate menubar to Fluent. r=fluent-reviewers,Pike,flod

Blocks: 1501886

Richard, any idea what to do here? Maybe you can join me on IRC.

Flags: needinfo?(richard.marti)

WIP.

WIP 2, needed to remove label and accesskey.

Assignee: nobody → jorgk
Attachment #9082820 - Attachment is obsolete: true

<menu id="charsetMenu" ... also need fixing.

This works. Main window and compose windows open again.

Not fixing:
https://searchfox.org/comm-central/rev/94e9d6789f2008114b9befe8c123e13033b05952/editor/ui/composer/content/editor.xul#169
since that is the SM mode switch in the HTML editor between Normal, All Tags and HTML views.

Attachment #9082821 - Attachment is obsolete: true
Flags: needinfo?(richard.marti)
Flags: needinfo?(mkmelin+mozilla)
Flags: needinfo?(geoff)
Flags: needinfo?(acelists)

Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/607e7af11607
Port bug 1501886: add Fluent data to charsetMenu. rs=bustage-fix

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

The windows open but the charset menuitems are empty. Thanks to Fluent, missing strings don't break completely windows.

With this patch I hope to spot every place we have the charset menu.

Attachment #9082823 - Flags: review?(jorgk)
Comment on attachment 9082822 [details] [diff] [review] 1571181-appmenu_charsetMenu-fluent.patch r+ to fix the bustage. But it needs some more work to show the to browser moved string.
Attachment #9082822 - Flags: review+

My push fixed most the bustage, looks like we have a failure in mozmill/composition/test-reply-multipart-charset.js, most likely due to the stuff I missed. I'll take a look now.

Comment on attachment 9082823 [details] [diff] [review] 1570882-menubar.ftl.patch Perfect, the Swiss save the day :-) - Thanks, Richard!! I knew I forgotten something, like those `<html:link rel="localization" ...` lines. The test passes now. I watched it running, it exercises the app menu and picks an encoding. With an empty menu, that won't work.
Attachment #9082823 - Flags: review?(jorgk) → review+

Hmm, you tried to trick me with the bug number in the patch, but I caught it. It's not bug 1570882.

Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/edddeb68da57 Add our own menubar.ftl for the charset menuitem. r=jorgk DONTBUILD
Target Milestone: --- → Thunderbird 70.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: