Summary: Constants | Inherited Methods | [Expand All]

# GfxMonitor

`public abstract @interface GfxMonitor`
`implements Annotation`

android.support.test.jank.GfxMonitor

Annotation used to configure a gfx monitor.

## Summary

### Constants
`String` | `KEY_AVG_FRAME_TIME_90TH_PERCENTILE`
`String` | `KEY_AVG_FRAME_TIME_95TH_PERCENTILE`
`String` | `KEY_AVG_FRAME_TIME_99TH_PERCENTILE`
`String` | `KEY_AVG_HIGH_INPUT_LATENCY`
`String` | `KEY_AVG_MISSED_VSYNC`
`String` | `KEY_AVG_NUM_JANKY`
`String` | `KEY_AVG_SLOW_BITMAP_UPLOADS`
`String` | `KEY_AVG_SLOW_DRAW`
`String` | `KEY_AVG_SLOW_UI_THREAD`
`String` | `KEY_MAX_FRAME_TIME_90TH_PERCENTILE`
`String` | `KEY_MAX_FRAME_TIME_95TH_PERCENTILE`
`String` | `KEY_MAX_FRAME_TIME_99TH_PERCENTILE`
`String` | `KEY_MAX_HIGH_INPUT_LATENCY`
`String` | `KEY_MAX_MISSED_VSYNC`
`String` | `KEY_MAX_NUM_JANKY`
`String` | `KEY_MAX_SLOW_BITMAP_UPLOADS`
`String` | `KEY_MAX_SLOW_DRAW`
`String` | `KEY_MAX_SLOW_UI_THREAD`

### Inherited methods
From interface `java.lang.annotation.Annotation`
`abstract Class<? extends Annotation>` | `annotationType()`
`abstract boolean` | `equals(Object arg0)`
`abstract int` | `hashCode()`
`abstract String` | `toString()`

## Constants

### KEY_AVG_FRAME_TIME_90TH_PERCENTILE

    String KEY_AVG_FRAME_TIME_90TH_PERCENTILE

Constant Value: "gfx-avg-frame-time-90"

### KEY_AVG_FRAME_TIME_95TH_PERCENTILE

    String KEY_AVG_FRAME_TIME_95TH_PERCENTILE

Constant Value: "gfx-avg-frame-time-95"

### KEY_AVG_FRAME_TIME_99TH_PERCENTILE

    String KEY_AVG_FRAME_TIME_99TH_PERCENTILE

Constant Value: "gfx-avg-frame-time-99"

### KEY_AVG_HIGH_INPUT_LATENCY

    String KEY_AVG_HIGH_INPUT_LATENCY

Constant Value: "gfx-avg-high-input-latency"

### KEY_AVG_MISSED_VSYNC

    String KEY_AVG_MISSED_VSYNC

Constant Value: "gfx-avg-missed-vsync"

### KEY_AVG_NUM_JANKY

    String KEY_AVG_NUM_JANKY

Constant Value: "gfx-avg-jank"

### KEY_AVG_SLOW_BITMAP_UPLOADS

    String KEY_AVG_SLOW_BITMAP_UPLOADS

Constant Value: "gfx-avg-slow-bitmap-uploads"

### KEY_AVG_SLOW_DRAW

    String KEY_AVG_SLOW_DRAW

Constant Value: "gfx-avg-slow-draw"

### KEY_AVG_SLOW_UI_THREAD

    String KEY_AVG_SLOW_UI_THREAD

Constant Value: "gfx-avg-slow-ui-thread"

### KEY_MAX_FRAME_TIME_90TH_PERCENTILE

    String KEY_MAX_FRAME_TIME_90TH_PERCENTILE

Constant Value: "gfx-max-frame-time-90"

### KEY_MAX_FRAME_TIME_95TH_PERCENTILE

    String KEY_MAX_FRAME_TIME_95TH_PERCENTILE

Constant Value: "gfx-max-frame-time-95"

### KEY_MAX_FRAME_TIME_99TH_PERCENTILE

    String KEY_MAX_FRAME_TIME_99TH_PERCENTILE

Constant Value: "gfx-max-frame-time-99"

### KEY_MAX_HIGH_INPUT_LATENCY

    String KEY_MAX_HIGH_INPUT_LATENCY

Constant Value: "gfx-max-high-input-latency"

### KEY_MAX_MISSED_VSYNC

    String KEY_MAX_MISSED_VSYNC

Constant Value: "gfx-max-missed-vsync"

### KEY_MAX_NUM_JANKY

    String KEY_MAX_NUM_JANKY

Constant Value: "gfx-max-jank"

### KEY_MAX_SLOW_BITMAP_UPLOADS

    String KEY_MAX_SLOW_BITMAP_UPLOADS

Constant Value: "gfx-max-slow-bitmap-uploads"

### KEY_MAX_SLOW_DRAW

    String KEY_MAX_SLOW_DRAW

Constant Value: "gfx-max-slow-draw"

### KEY_MAX_SLOW_UI_THREAD

    String KEY_MAX_SLOW_UI_THREAD

Constant Value: "gfx-max-slow-ui-thread"

- ## Annotations

  - GfxMonitor
  - JankTest

- ## Interfaces

  - IMonitor
  - IMonitorFactory

- ## Classes

  - JankTestBase