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 |