DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


デバイスのベースライン設定を作成するために使用される抽象クラス。

まとめ

パブリック コンストラクター

DeviceBaselineSetter (JSONObject object, String name)

公開メソッド

int getMinimalApiLevel ()

セッターがサポートする最小 API レベルを取得します。

String getName ()

セッターの一意の名前を取得します。

boolean isExperimental ()

ベースライン設定が実験段階かどうか。

abstract boolean setBaseline ( ITestDevice mDevice)

デバイスのベースライン設定を設定します。

パブリック コンストラクター

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

パラメーター
object JSONObject

name String

スロー
JSONException

公開メソッド

getMinimalApiLevel

public int getMinimalApiLevel ()

セッターがサポートする最小 API レベルを取得します。

戻り値
int

getName

public String getName ()

セッターの一意の名前を取得します。

戻り値
String

実験的です

public boolean isExperimental ()

ベースライン設定が実験段階かどうか。新しい設定のロールアウトに使用されます。オプションの enable-experimental-device-baseline-setters を使用して、実験中の設定のみをオプションで有効にすることができます。オプション enable-device-baseline-settings が false に設定されていない限り、その他の非実験的な設定は強制的に適用されます。

戻り値
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

デバイスのベースライン設定を設定します。

パラメーター
mDevice ITestDevice

戻り値
boolean

スロー
DeviceNotAvailableException