Open Bug 1960308 Opened 8 months ago Updated 1 month ago

Consider adding telemetry for failures in startup/per-window tasks through callModulesFromCategory

Categories

(Firefox :: General, task)

Desktop
All
task

Tracking

()

People

(Reporter: Gijs, Unassigned)

References

(Blocks 1 open bug)

Details

One of the benefits of callModulesFromCategory is that it makes it easy to collect error (failure) information in a single place.

Historically we've had issues where "something breaks" on startup and that then wrecks the browser. In fact, those issues aren't entirely historical yet, cf. bug 1955803. But it's difficult to work out what portion of startup caused initialization to fail and why, and we depend on bug reports and reporters willing to do some digging to figure this out.

If we had telemetry on which components broke during startup or window opening, that would allow us to spot spikes/problems sooner, and hopefully that would then allow us to fix them before we get to release.

Type: defect → task
Depends on: 1962056

The Bugbug bot thinks this bug should belong to the 'Firefox Build System::Task Configuration' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: General → Task Configuration
Product: Firefox → Firefox Build System

The bot is wrong.

Component: Task Configuration → General
Product: Firefox Build System → Firefox
Blocks: 1741022
You need to log in before you can comment on or make changes to this bug.