DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


Classe abstraite utilisée pour créer un paramètre de référence de l'appareil.

Résumé

Constructeurs publics

DeviceBaselineSetter(JSONObject object, String name)

Méthodes publiques

int getMinimalApiLevel()

Récupère le niveau d'API minimal accepté par le setter.

String getName()

Récupère le nom unique du setter.

boolean isExperimental()

Indique si le paramètre de référence est en phase de test.

abstract boolean setBaseline(ITestDevice mDevice)

Définit le paramètre de référence pour l'appareil.

Constructeurs publics

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Paramètres
object JSONObject

name String

Génère
JSONException

Méthodes publiques

getMinimalApiLevel

public int getMinimalApiLevel ()

Récupère le niveau d'API minimal accepté par le setter.

Renvoie
int

getName

public String getName ()

Récupère le nom unique du setter.

Renvoie
String

isExperimental

public boolean isExperimental ()

Indique si le paramètre de référence est en phase de test. Il est utilisé pour le déploiement d'un nouveau paramètre. Seuls les paramètres du test peuvent être activés via l'option enable-experimental-device-baseline-setters. Les autres paramètres non expérimentaux sont appliqués de force, sauf si l'option enable-device-baseline-settings est définie sur "false".

Renvoie
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Définit le paramètre de référence pour l'appareil.

Paramètres
mDevice ITestDevice

Renvoie
boolean

Génère
DeviceNotAvailableException