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 |
IDeviceManager | getDeviceManager () Mengembalikan instance |
Konstruktor publik
JalankanConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Metode publik
getExtraArguments
publicgetExtraArguments (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 | 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 |