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)

defect

Tracking

()

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)
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?
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.