DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


Classe abstrata usada para criar uma configuração de valor 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 da API compatível com o setter.

String getName()

Recebe o nome exclusivo do setter.

boolean isExperimental()

Indica se a configuração do valor de referência está na fase de experimento.

abstract boolean setBaseline(ITestDevice mDevice)

Define a configuração do valor de referência para o 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 da API compatível com o setter.

Retorna
int

getName

public String getName ()

Recebe o nome exclusivo do setter.

Retorna
String

isExperimental

public boolean isExperimental ()

Indica se a configuração do valor de referência está na fase de experimento. Ele é usado para o lançamento do ambiente. Somente as configurações em experimento podem ser ativadas opcionalmente por meio da opção enable-experimental-device-baseline-setters. Outras configurações não experimentais são forçadas aplicada, a menos que a opção enable-device-baseline-settings esteja definida como "false".

Retorna
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

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

Parâmetros
mDevice ITestDevice

Retorna
boolean

Gera
DeviceNotAvailableException