DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

java.lang.Object
   ↳ com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter


Classe abstrata usada para criar uma configuração de referência do dispositivo.

Resumo

Construtores públicos

DeviceBaselineSetter(JSONObject object, String name)

Métodos públicos

int getMinimalApiLevel()

Recebe o nível mínimo de API aceito pelo setter.

String getName()

Recebe o nome exclusivo do setter.

boolean isExperimental()

Se a configuração de referência está na fase de experimento.

abstract boolean setBaseline(ITestDevice mDevice)

Define a configuração de referência do dispositivo.

Construtores públicos

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Parâmetros
object JSONObject

name String

Gera
JSONException

Métodos públicos

getMinimalApiLevel

public int getMinimalApiLevel ()

Recebe o nível mínimo de API aceito pelo setter.

Retorna
int

getName

public String getName ()

Recebe o nome exclusivo do setter.

Retorna
String

isExperimental

public boolean isExperimental ()

Se a configuração de referência está na fase de experimento. Ele é usado para o lançamento de uma nova configuração. Apenas as configurações no experimento podem ser ativadas opcionalmente usando a opção enable-experimental-device-baseline-setters. Outras configurações não experimentais são aplicadas à força, a menos que a opção enable-device-baseline-settings esteja definida como falso.

Retorna
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Define a configuração de referência do dispositivo.

Parâmetros
mDevice ITestDevice

Retorna
boolean

Gera
DeviceNotAvailableException