google_api_tool_results v0.4.0 GoogleApi.ToolResults.V1beta3.Model.GraphicsStats View Source

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 ([GraphicsStatsBucket]): Histogram of frame render times. There should be 154 buckets ranging from [5ms, 6ms) to [4950ms, infinity) Defaults to: null.
  • highInputLatencyCount (String.t): Total "high input latency" events. Defaults to: null.
  • jankyFrames (String.t): Total frames with slow render time. Should be <= total_frames. Defaults to: null.
  • missedVsyncCount (String.t): Total "missed vsync" events. Defaults to: null.
  • p50Millis (String.t): 50th percentile frame render time in milliseconds. Defaults to: null.
  • p90Millis (String.t): 90th percentile frame render time in milliseconds. Defaults to: null.
  • p95Millis (String.t): 95th percentile frame render time in milliseconds. Defaults to: null.
  • p99Millis (String.t): 99th percentile frame render time in milliseconds. Defaults to: null.
  • slowBitmapUploadCount (String.t): Total "slow bitmap upload" events. Defaults to: null.
  • slowDrawCount (String.t): Total "slow draw" events. Defaults to: null.
  • slowUiThreadCount (String.t): Total "slow UI thread" events. Defaults to: null.
  • totalFrames (String.t): Total frames rendered by package. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.ToolResults.V1beta3.Model.GraphicsStats{
  buckets: [GoogleApi.ToolResults.V1beta3.Model.GraphicsStatsBucket.t()],
  highInputLatencyCount: any(),
  jankyFrames: any(),
  missedVsyncCount: any(),
  p50Millis: any(),
  p90Millis: any(),
  p95Millis: any(),
  p99Millis: any(),
  slowBitmapUploadCount: any(),
  slowDrawCount: any(),
  slowUiThreadCount: any(),
  totalFrames: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.