Closed Bug 1846750 Opened 1 year ago Closed 1 year ago

Perma mass failures timeouts | L10nRegistry error: Missing resource in locale en-US: preview/shopping.ftl when Gecko 118 merges to Beta on 2023-08-28

Categories

(Firefox :: Shopping, defect, P3)

defect

Tracking

()

VERIFIED FIXED
118 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox116 --- unaffected
firefox117 --- unaffected
firefox118 + verified

People

(Reporter: smolnar, Assigned: fchasen)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [fidefe-shopping])

Attachments

(2 files)

Central as beta-simulation

How to run these simulations

Failure log Mn

Failure log mochitest

DEBUG: Adding blocker SitePermsAddonProvider for phase AddonManager: Waiting for providers to shut down.
[task 2023-08-02T11:06:49.917Z] 11:06:49     INFO -  [Parent 857, GMPThread] WARNING: Failed to delete GMP storage directory: file /builds/worker/checkouts/gecko/dom/media/gmp/GMPServiceParent.cpp:1759
[task 2023-08-02T11:06:49.918Z] 11:06:49     INFO -  DEBUG: Adding blocker GMPProvider for phase AddonManager: Waiting for providers to shut down.
[task 2023-08-02T11:06:49.960Z] 11:06:49     INFO -  DEBUG: Adding blocker JSON store: writing data for 'handlers' for phase IOUtils: waiting for profileBeforeChange IO to complete
[task 2023-08-02T11:06:49.979Z] 11:06:49     INFO -  [Child 960, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:655
[task 2023-08-02T11:06:50.033Z] 11:06:50     INFO -  [WARN  l10nregistry_ffi::env] L10nRegistry error: Missing resource in locale en-US: preview/shopping.ftl
[task 2023-08-02T11:06:50.035Z] 11:06:50     INFO -  [fluent] Couldn't find a message: browser-main-window-window-titles

Flags: needinfo?(fchasen)
Summary: Perma mass failures timeouts | L10nRegistry error: Missing resource in locale en-US: preview/shopping.ftl → Perma mass failures timeouts | L10nRegistry error: Missing resource in locale en-US: preview/shopping.ftl when Gecko 118 merges to Beta on 2023-08-28
Severity: -- → S2
Priority: -- → P3
Whiteboard: [fidefe-shopping]

Thanks, checking if we can include preview/shopping.ftl in all builds - either way should have a patch up shortly.

Flags: needinfo?(fchasen)
Assignee: nobody → fchasen
Status: NEW → ASSIGNED
Attachment #9346974 - Attachment description: Bug 1846750 - Enable shopping localization for all builds r?#shopping-reviewers → Bug 1846750 - Only enable shopping button on Nightly r?#shopping-reviewers

We are going to only load the shopping.ftl for Nightly now to fix this issue.

Pushed by fchasen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c1b8ac5d40ae Only enable shopping button on Nightly r=shopping-reviewers,jhirsch
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch

After using https://phabricator.services.mozilla.com/D185189 in the latest central as early beta simulation, has uncovered more mass failures as it can be seen here.
The issue now, after using the latest patch, seems to be here: https://treeherder.mozilla.org/logviewer?job_id=424777998&repo=try&lineNumber=1748 JavaScript error: chrome://browser/content/browser.js, line 9952: Error: Failed to load resource:///actors/ShoppingSidebarParent.sys.mjs

Hi Fred! Can you please take another look at this?
Thank you!

Status: RESOLVED → REOPENED
Flags: needinfo?(fchasen)
Resolution: FIXED → ---
Target Milestone: 118 Branch → ---

Updates ShoppingSidebarManager init, uninit and onLocationChange to only be called when AppConstants.NIGHTLY_BUILD is true.

Thanks for looking into this more Iulian.

I'm continuing to try and understand why that file isn't present outside of Nightly but for now I think the best path is the patch above to only init the ShoppingSidebarManager in a Nightly builds.

Flags: needinfo?(fchasen)
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/3a8e173a97d0 Only enable ShoppingSidebarManager on Nighly builds r=shopping-reviewers,Gijs

Patch is working on today's beta simulation push

The file is only available in Nightly because browser/components/shopping only ships there

Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch

Verified fix in today's beta-sim.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: