Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

JalankanConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.Objek
com.android.tradefed.device.recovery.RunConfigDeviceRecovery


Basis generik IMultiDeviceRecovery untuk menjalankan konfigurasi tradefed untuk melakukan langkah pemulihan.

Ringkasan

Konstruktor publik

RunConfigDeviceRecovery ()

Metode publik

getExtraArguments ( ITestDevice device)

Dapatkan daftar argumen tambahan untuk diteruskan ke konfigurasi.

void recoverDevices ( managedDevices) recoverDevices ( managedDevices)

Memulihkan perangkat offline di host.

boolean shouldSkip ( IManagedTestDevice device)

Peluang ekstra untuk melewati pemulihan pada perangkat tertentu dengan melakukan pemeriksaan ekstra.

Metode yang dilindungi

ICommandScheduler getCommandScheduler ()

Mengembalikan instance ICommandScheduler .

IDeviceManager getDeviceManager ()

Mengembalikan instance IDeviceManager .

Konstruktor publik

JalankanConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Metode publik

getExtraArguments

public  getExtraArguments (ITestDevice device)

Dapatkan daftar argumen tambahan untuk diteruskan ke konfigurasi. Jika null dikembalikan, ada yang tidak beres dan pemulihan harus dicoba.

Parameter
device ITestDevice : ITestDevice untuk menjalankan pemulihan

Pengembalian
Daftar argumen tambahan yang akan digunakan. Atau null jika terjadi kesalahan.

recoveryDevices

public void recoverDevices ( managedDevices)

Memulihkan perangkat offline di host.

Parameter
managedDevices : daftar ITestDevice s.

harus Lewati

public boolean shouldSkip (IManagedTestDevice device)

Peluang ekstra untuk melewati pemulihan pada perangkat tertentu dengan melakukan pemeriksaan tambahan.

Parameter
device IManagedTestDevice : IManagedTestDevice dipertimbangkan untuk pemulihan.

Pengembalian
boolean Benar jika pemulihan harus dilewati.

Metode yang dilindungi

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Mengembalikan instance ICommandScheduler . Diekspos untuk pengujian.

Pengembalian
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

Mengembalikan instance IDeviceManager . Diekspos untuk pengujian.

Pengembalian
IDeviceManager