DeviceSnapshotHandler
public
class
DeviceSnapshotHandler
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.internal.DeviceSnapshotHandler |
Cuttlefish 스냅샷을 처리하는 유틸리티입니다. 이는 테스트 하네스 내부에서만 사용하도록 설계되었습니다. 테스트 중에 호출하면 안 됩니다.
요약
공개 생성자 | |
---|---|
DeviceSnapshotHandler()
|
공개 메서드 | |
---|---|
void
|
deleteSnapshot(ITestDevice device, String snapshotId)
지정된 기기의 스냅샷 삭제를 호출합니다. |
void
|
restoreSnapshotDevice(ITestDevice device, String snapshotId)
지정된 기기의 스냅샷 복원을 호출합니다. |
void
|
snapshotDevice(ITestDevice device, String snapshotId)
지정된 기기의 스냅샷을 호출합니다. |
공개 생성자
DeviceSnapshotHandler
public DeviceSnapshotHandler ()
공개 메서드
deleteSnapshot
public void deleteSnapshot (ITestDevice device, String snapshotId)
지정된 기기의 스냅샷 삭제를 호출합니다.
매개변수 | |
---|---|
device |
ITestDevice : 스냅샷을 삭제할 기기입니다. 사용자를 가져오는 데 필요합니다. |
snapshotId |
String : 삭제할 스냅샷 ID입니다. |
반환 값 | |
---|---|
void |
스냅샷 삭제가 성공하면 true, 그렇지 않으면 false입니다. |
생성 값 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
restoreSnapshotDevice
public void restoreSnapshotDevice (ITestDevice device, String snapshotId)
지정된 기기의 스냅샷 복원을 호출합니다.
매개변수 | |
---|---|
device |
ITestDevice : 복원할 기기입니다. |
snapshotId |
String : 복원할 기기의 스냅샷 ID입니다. |
반환 값 | |
---|---|
void |
복원이 성공하면 true, 그렇지 않으면 false입니다. |
생성 값 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
snapshotDevice
public void snapshotDevice (ITestDevice device, String snapshotId)
지정된 기기의 스냅샷을 호출합니다.
매개변수 | |
---|---|
device |
ITestDevice : 스냅샷을 생성할 기기입니다. |
snapshotId |
String : 저장할 기기의 스냅샷 ID입니다. |
반환 값 | |
---|---|
void |
스냅샷이 성공하면 true, 그렇지 않으면 false입니다. |
생성 값 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |