FrameTimingMetric

public final class FrameTimingMetric extends Metric


Metric which captures timing information from frames produced by a benchmark, such as a scrolling or animation benchmark.

This outputs the following measurements:

  • frameOverrunMs (Requires API 31) - How much time a given frame missed its deadline by. Positive numbers indicate a dropped frame and visible jank / stutter, negative numbers indicate how much faster than the deadline a frame was.

  • frameDurationCpuMs - How much time the frame took to be produced on the CPU - on both the UI Thread, and RenderThread.

Summary

Public constructors

Public constructors

FrameTimingMetric

Added in 1.1.0
public FrameTimingMetric()