Open
Bug 1338694
Opened 8 years ago
Updated 2 years ago
Add a telemetry probe for GPU_PROCESS_STATUS, similar to E10S_STATUS
Categories
(Core :: Graphics, defect, P3)
Core
Graphics
Tracking
()
NEW
People
(Reporter: u279076, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: gfx-noted)
With e10s we have a telemetry probe, E10S_STATUS, which tells us the state of e10s in the wild with the following values.
0=ENABLED_BY_USER
1=ENABLED_BY_DEFAULT
2=DISABLED_BY_USER
3=DISABLED_IN_SAFE_MODE
4=DISABLED_FOR_ACCESSIBILITY
5=DISABLED_FOR_MAC_GFX
6=DISABLED_FOR_BIDI
7=DISABLED_FOR_ADDONS
8=FORCE_DISABLED
9=DISABLED_FOR_XPLAYERS
10=DISABLED_FOR_OS_VERSION
We probably don't need all of these for GPU Process but I think it would be useful to have some level of status tracking for GPU Process in Telemetry.
If possible I would like to get this landed and uplifted to Aurora 53.
Flags: needinfo?(dvander)
Updated•8 years ago
|
Priority: -- → P3
Whiteboard: gfx-noted
I think we already have something like this, in the Telemetry environment. It's under system/gfx/features/gpuProcess/status. It'll be a string containing one of the gfx Telemetry codes [1]. Additionally there will sometimes be a "failureId" field next to "status". If set that is a descriptive code that can be searched in the source tree.
[1] http://searchfox.org/mozilla-central/rev/ac8a72f2d5204ced2004c93a9c193430c63a6a71/gfx/src/gfxTelemetry.h#15
Flags: needinfo?(dvander)
(In reply to David Anderson [:dvander] from comment #1)
> [1]
> http://searchfox.org/mozilla-central/rev/
> ac8a72f2d5204ced2004c93a9c193430c63a6a71/gfx/src/gfxTelemetry.h#15
Do you know if this is something I can query via Redash or do I need to go through Spark?
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•