View Source GoogleApi.ToolResults.V1beta3.Model.GraphicsStats (google_api_tool_results v0.33.0)
Graphics statistics for the App. The information is collected from 'adb shell dumpsys graphicsstats'. For more info see: https://developer.android.com/training/testing/performance.html Statistics will only be present for API 23+.
Attributes
-
buckets
(type:list(GoogleApi.ToolResults.V1beta3.Model.GraphicsStatsBucket.t)
, default:nil
) - Histogram of frame render times. There should be 154 buckets ranging from [5ms, 6ms) to [4950ms, infinity) -
highInputLatencyCount
(type:String.t
, default:nil
) - Total "high input latency" events. -
jankyFrames
(type:String.t
, default:nil
) - Total frames with slow render time. Should be <= total_frames. -
missedVsyncCount
(type:String.t
, default:nil
) - Total "missed vsync" events. -
p50Millis
(type:String.t
, default:nil
) - 50th percentile frame render time in milliseconds. -
p90Millis
(type:String.t
, default:nil
) - 90th percentile frame render time in milliseconds. -
p95Millis
(type:String.t
, default:nil
) - 95th percentile frame render time in milliseconds. -
p99Millis
(type:String.t
, default:nil
) - 99th percentile frame render time in milliseconds. -
slowBitmapUploadCount
(type:String.t
, default:nil
) - Total "slow bitmap upload" events. -
slowDrawCount
(type:String.t
, default:nil
) - Total "slow draw" events. -
slowUiThreadCount
(type:String.t
, default:nil
) - Total "slow UI thread" events. -
totalFrames
(type:String.t
, default:nil
) - Total frames rendered by package.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ToolResults.V1beta3.Model.GraphicsStats{ buckets: [GoogleApi.ToolResults.V1beta3.Model.GraphicsStatsBucket.t()] | nil, highInputLatencyCount: String.t() | nil, jankyFrames: String.t() | nil, missedVsyncCount: String.t() | nil, p50Millis: String.t() | nil, p90Millis: String.t() | nil, p95Millis: String.t() | nil, p99Millis: String.t() | nil, slowBitmapUploadCount: String.t() | nil, slowDrawCount: String.t() | nil, slowUiThreadCount: String.t() | nil, totalFrames: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.