Show / Hide Table of Contents

Class GraphicsStats

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+.

Inheritance
object
GraphicsStats
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ToolResults.v1beta3.Data
Assembly: Google.Apis.ToolResults.v1beta3.dll
Syntax
public class GraphicsStats : IDirectResponseSchema

Properties

Buckets

Histogram of frame render times. There should be 154 buckets ranging from [5ms, 6ms) to [4950ms, infinity)

Declaration
[JsonProperty("buckets")]
public virtual IList<GraphicsStatsBucket> Buckets { get; set; }
Property Value
Type Description
IList<GraphicsStatsBucket>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

HighInputLatencyCount

Total "high input latency" events.

Declaration
[JsonProperty("highInputLatencyCount")]
public virtual long? HighInputLatencyCount { get; set; }
Property Value
Type Description
long?

JankyFrames

Total frames with slow render time. Should be <= total_frames.

Declaration
[JsonProperty("jankyFrames")]
public virtual long? JankyFrames { get; set; }
Property Value
Type Description
long?

MissedVsyncCount

Total "missed vsync" events.

Declaration
[JsonProperty("missedVsyncCount")]
public virtual long? MissedVsyncCount { get; set; }
Property Value
Type Description
long?

P50Millis

50th percentile frame render time in milliseconds.

Declaration
[JsonProperty("p50Millis")]
public virtual long? P50Millis { get; set; }
Property Value
Type Description
long?

P90Millis

90th percentile frame render time in milliseconds.

Declaration
[JsonProperty("p90Millis")]
public virtual long? P90Millis { get; set; }
Property Value
Type Description
long?

P95Millis

95th percentile frame render time in milliseconds.

Declaration
[JsonProperty("p95Millis")]
public virtual long? P95Millis { get; set; }
Property Value
Type Description
long?

P99Millis

99th percentile frame render time in milliseconds.

Declaration
[JsonProperty("p99Millis")]
public virtual long? P99Millis { get; set; }
Property Value
Type Description
long?

SlowBitmapUploadCount

Total "slow bitmap upload" events.

Declaration
[JsonProperty("slowBitmapUploadCount")]
public virtual long? SlowBitmapUploadCount { get; set; }
Property Value
Type Description
long?

SlowDrawCount

Total "slow draw" events.

Declaration
[JsonProperty("slowDrawCount")]
public virtual long? SlowDrawCount { get; set; }
Property Value
Type Description
long?

SlowUiThreadCount

Total "slow UI thread" events.

Declaration
[JsonProperty("slowUiThreadCount")]
public virtual long? SlowUiThreadCount { get; set; }
Property Value
Type Description
long?

TotalFrames

Total frames rendered by package.

Declaration
[JsonProperty("totalFrames")]
public virtual long? TotalFrames { get; set; }
Property Value
Type Description
long?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX