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