DeviceSnapshotHandler

public class DeviceSnapshotHandler
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.internal.DeviceSnapshotHandler


Utilidad que controla la instantánea de Cuttlefish. Esto se debe usar solo de forma interna en el arnés de prueba. No se debe llamar a esta función durante una prueba.

Resumen

Constructores públicos

DeviceSnapshotHandler()

Métodos públicos

void deleteSnapshot(ITestDevice device, String snapshotId)

Llama a la instantánea de eliminación del dispositivo determinado.

void restoreSnapshotDevice(ITestDevice device, String snapshotId)

Llama al restablecimiento de la instantánea del dispositivo determinado.

void snapshotDevice(ITestDevice device, String snapshotId)

Llama a la instantánea del dispositivo determinado.

Constructores públicos

DeviceSnapshotHandler

public DeviceSnapshotHandler ()

Métodos públicos

deleteSnapshot

public void deleteSnapshot (ITestDevice device, 
                String snapshotId)

Llama a la instantánea de eliminación del dispositivo determinado.

Parámetros
device ITestDevice: Es el dispositivo en el que se borrará una instantánea. Se necesita para obtener el usuario.

snapshotId String: Es el ID de la instantánea que se borrará.

Muestra
void Es verdadero si la eliminación de la instantánea se realizó correctamente; de lo contrario, es falso.

Arroja
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

restoreSnapshotDevice

public void restoreSnapshotDevice (ITestDevice device, 
                String snapshotId)

Llama al restablecimiento de la instantánea del dispositivo determinado.

Parámetros
device ITestDevice: Es el dispositivo que se restablecerá.

snapshotId String: Es el ID de la instantánea al que se restablecerá el dispositivo.

Muestra
void Es verdadero si la restauración se realizó correctamente; de lo contrario, es falso.

Arroja
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Llama a la instantánea del dispositivo determinado.

Parámetros
device ITestDevice: Es el dispositivo del que se tomará la instantánea.

snapshotId String: Es el ID de la instantánea en el que se guardará el dispositivo.

Muestra
void Es verdadero si la instantánea se realizó correctamente; de lo contrario, es falso.

Arroja
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException