DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


Classe abstraite utilisée pour créer le paramètre de référence d'un 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 de 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. Elle est utilisée pour le déploiement d'un nouveau paramètre. Seuls les paramètres du test peuvent éventuellement être activés via l'option enable-experimental-device-baseline-setters. D'autres paramètres non expérimentaux sont appliqués d'office, 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 de l'appareil.

Paramètres
mDevice ITestDevice

Renvoie
boolean

Génère
DeviceNotAvailableException