RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.Object
   ↳ com.android.tradefed.device.recovery.RunConfigDeviceRecovery


Kurtarma adımını gerçekleştirmek için bir Tradefed yapılandırması çalıştırmak üzere genel temel IMultiDeviceRecovery.

Özet

Herkese açık oluşturucular

RunConfigDeviceRecovery()

Herkese açık yöntemler

List<String> getExtraArguments(ITestDevice device)

Yapılandırmaya iletilecek ek bağımsız değişkenlerin listesini alın.

void recoverDevices(List<IManagedTestDevice> managedDevices)

Barındırıcıdaki çevrimdışı cihazları kurtarır.

boolean shouldSkip(IManagedTestDevice device)

Ek kontroller yaparak belirli bir cihazda kurtarma işlemini atlama şansı elde edebilirsiniz.

Korunan yöntemler

ICommandScheduler getCommandScheduler()

ICommandScheduler örneğini döndürür.

IDeviceManager getDeviceManager()

IDeviceManager örneğini döndürür.

Herkese açık oluşturucular

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Herkese açık yöntemler

getExtraArguments

public List<String> getExtraArguments (ITestDevice device)

Yapılandırmaya iletilecek ek bağımsız değişkenlerin listesini alın. Null döndürülürse bir hata oluşmuş demektir ve kurtarma işlemi denenmelidir.

Parametreler
device ITestDevice: Kurtarma işleminin çalıştırılacağı ITestDevice

İadeler
List<String> Kullanılacak ek bağımsız değişkenlerin listesi. Bir hata oluştuysa null.

recoverDevices

public void recoverDevices (List<IManagedTestDevice> managedDevices)

Barındırıcıdaki çevrimdışı cihazları kurtarır.

Parametreler
managedDevices List: ITestDevice listesi.

shouldSkip

public boolean shouldSkip (IManagedTestDevice device)

Ek kontroller yaparak belirli bir cihazda kurtarma işlemini atlama şansı elde edebilirsiniz.

Parametreler
device IManagedTestDevice: Kurtarma için dikkate alınan IManagedTestDevice.

İadeler
boolean Kurtarma işleminin atlanması gerekiyorsa doğru (True) değerini döndürür.

Korunan yöntemler

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

ICommandScheduler örneğini döndürür. Test için kullanıma sunulmuştur.

İadeler
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

IDeviceManager örneğini döndürür. Test için kullanıma sunulmuştur.

İadeler
IDeviceManager