DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


Class abstrak yang digunakan untuk membuat setelan dasar pengukuran perangkat.

Ringkasan

Konstruktor publik

DeviceBaselineSetter(JSONObject object, String name)

Metode publik

int getMinimalApiLevel()

Mendapatkan API level minimum yang didukung oleh penyetel.

String getName()

Mendapatkan nama unik penyetel.

boolean isExperimental()

Apakah setelan dasar pengukuran berada dalam tahap eksperimen.

abstract boolean setBaseline(ITestDevice mDevice)

Menetapkan setelan dasar pengukuran untuk perangkat.

Konstruktor publik

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Parameter
object JSONObject

name String

Menampilkan
JSONException

Metode publik

getMinimalApiLevel

public int getMinimalApiLevel ()

Mendapatkan API level minimum yang didukung oleh penyetel.

Hasil
int

getName

public String getName ()

Mendapatkan nama unik penyetel.

Hasil
String

isExperimental

public boolean isExperimental ()

Apakah setelan dasar pengukuran berada dalam tahap eksperimen. Ini digunakan untuk peluncuran setelan baru. Hanya setelan dalam eksperimen yang dapat diaktifkan secara opsional melalui opsi enable-experimental-device-baseline-setters. Setelan non-eksperimental lainnya diterapkan secara paksa kecuali jika opsi enable-device-baseline-settings disetel ke salah (false).

Hasil
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Menetapkan setelan dasar pengukuran untuk perangkat.

Parameter
mDevice ITestDevice

Hasil
boolean

Menampilkan
DeviceNotAvailableException