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 ( managedDevices) recoverDevices ( managedDevices) 호스트의 오프라인 장치를 복구합니다. |
boolean | shouldSkip ( IManagedTestDevice device) 추가 검사를 수행하여 특정 장치에서 복구를 건너뛸 수 있는 추가 기회입니다. |
보호된 방법 | |
---|---|
ICommandScheduler | getCommandScheduler () |
IDeviceManager | getDeviceManager () |
공개 생성자
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
공개 메소드
getExtraArguments
publicgetExtraArguments (ITestDevice device)
구성에 전달할 추가 인수 목록을 가져옵니다. null이 반환되면 문제가 발생한 것이므로 복구를 시도해야 합니다.
매개변수 | |
---|---|
device | ITestDevice : 복구를 실행할 ITestDevice |
보고 | |
---|---|
사용할 추가 인수 목록입니다. 또는 문제가 발생한 경우 null입니다. |
복구 장치
public void recoverDevices (managedDevices)
호스트의 오프라인 장치를 복구합니다.
매개변수 | |
---|---|
managedDevices | ITestDevice 목록입니다. |
건너뛰어야 함
public boolean shouldSkip (IManagedTestDevice device)
추가 검사를 수행하여 특정 장치에서 복구를 건너뛸 수 있는 추가 기회입니다.
매개변수 | |
---|---|
device | IManagedTestDevice : 복구를 위해 고려되는 IManagedTestDevice . |
보고 | |
---|---|
boolean | 복구를 건너뛰어야 하는 경우 true입니다. |
보호된 방법
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
ICommandScheduler
인스턴스를 반환합니다. 테스트를 위해 노출되었습니다.
보고 | |
---|---|
ICommandScheduler |
getDeviceManager
protected IDeviceManager getDeviceManager ()
IDeviceManager
인스턴스를 반환합니다. 테스트를 위해 노출되었습니다.
보고 | |
---|---|
IDeviceManager |