Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GraphicsStats

import type { GraphicsStats } from "https://googleapis.deno.dev/v1/toolresults:v1beta3.ts";

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

interface GraphicsStats {
buckets?: GraphicsStatsBucket[];
highInputLatencyCount?: bigint;
jankyFrames?: bigint;
missedVsyncCount?: bigint;
p50Millis?: bigint;
p90Millis?: bigint;
p95Millis?: bigint;
p99Millis?: bigint;
slowBitmapUploadCount?: bigint;
slowDrawCount?: bigint;
slowUiThreadCount?: bigint;
totalFrames?: bigint;
}

§Properties

§

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

§
highInputLatencyCount?: bigint
[src]

Total "high input latency" events.

§
jankyFrames?: bigint
[src]

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

§
missedVsyncCount?: bigint
[src]

Total "missed vsync" events.

§
p50Millis?: bigint
[src]

50th percentile frame render time in milliseconds.

§
p90Millis?: bigint
[src]

90th percentile frame render time in milliseconds.

§
p95Millis?: bigint
[src]

95th percentile frame render time in milliseconds.

§
p99Millis?: bigint
[src]

99th percentile frame render time in milliseconds.

§
slowBitmapUploadCount?: bigint
[src]

Total "slow bitmap upload" events.

§
slowDrawCount?: bigint
[src]

Total "slow draw" events.

§
slowUiThreadCount?: bigint
[src]

Total "slow UI thread" events.

§
totalFrames?: bigint
[src]

Total frames rendered by package.