RunConfigDeviceRecovery
public
class
RunConfigDeviceRecovery
extends Object
implements
IMultiDeviceRecovery
| java.lang.Object | |
| ↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
복구 단계를 실행하기 위해 Tradefed 구성을 실행하는 일반 기본 IMultiDeviceRecovery입니다.
요약
공개 생성자 | |
|---|---|
RunConfigDeviceRecovery()
|
|
공개 메서드 | |
|---|---|
|
getExtraArguments(ITestDevice device)
구성에 전달할 추가 인수 목록을 가져옵니다. |
void
|
recoverDevices(
호스트에서 오프라인 기기를 복구합니다. |
boolean
|
shouldSkip(IManagedTestDevice device)
추가 확인을 통해 특정 기기에서 복구를 건너뛸 수 있는 추가 기회입니다. |
보호된 메서드 | |
|---|---|
ICommandScheduler
|
getCommandScheduler()
|
IDeviceManager
|
getDeviceManager()
|
공개 생성자
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
공개 메서드
getExtraArguments
publicgetExtraArguments (ITestDevice device)
구성에 전달할 추가 인수 목록을 가져옵니다. null이 반환되면 문제가 발생한 것이므로 복구를 시도해야 합니다.
| 매개변수 | |
|---|---|
device |
ITestDevice: 복구를 실행할 ITestDevice입니다. |
| 반환 값 | |
|---|---|
|
사용할 추가 인수 목록입니다. 또는 문제가 발생한 경우 null입니다. |
recoverDevices
public void recoverDevices (managedDevices)
호스트에서 오프라인 기기를 복구합니다.
| 매개변수 | |
|---|---|
managedDevices |
: ITestDevice 목록입니다. |
shouldSkip
public boolean shouldSkip (IManagedTestDevice device)
추가 확인을 통해 특정 기기에서 복구를 건너뛸 수 있는 추가 기회입니다.
| 매개변수 | |
|---|---|
device |
IManagedTestDevice: 복구를 위해 고려되는 IManagedTestDevice입니다. |
| 반환 값 | |
|---|---|
boolean |
복구를 건너뛰어야 하는 경우 true입니다. |
보호된 메서드
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
ICommandScheduler 인스턴스를 반환합니다. 테스트를 위해 노출됩니다.
| 반환 값 | |
|---|---|
ICommandScheduler |
|
getDeviceManager
protected IDeviceManager getDeviceManager ()
IDeviceManager 인스턴스를 반환합니다. 테스트를 위해 노출됩니다.
| 반환 값 | |
|---|---|
IDeviceManager |
|