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 base de périphérique.

Résumé

Constructeurs publics

DeviceBaselineSetter (JSONObject object, String name)

Méthodes publiques

int getMinimalApiLevel ()

Obtient le niveau d'API minimal pris en charge par le setter.

String getName ()

Obtient le nom unique du setter.

boolean isExperimental ()

Si le paramètre de référence est en cours d’expérimentation.

abstract boolean setBaseline ( ITestDevice mDevice)

Définit le paramètre de base pour le périphérique.

Constructeurs publics

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Paramètres
object JSONObject

name String

Jetés
JSONException

Méthodes publiques

getMinimalApiLevel

public int getMinimalApiLevel ()

Obtient le niveau d'API minimal pris en charge par le setter.

Retour
int

obtenirNom

public String getName ()

Obtient le nom unique du setter.

Retour
String

estExpérimental

public boolean isExperimental ()

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

Retour
boolean

définir la ligne de base

public abstract boolean setBaseline (ITestDevice mDevice)

Définit le paramètre de base pour le périphérique.

Paramètres
mDevice ITestDevice

Retour
boolean

Jetés
DeviceNotAvailableException