DeviceSnapshotHandler

public class DeviceSnapshotHandler
extends Object

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


Utilità per la gestione dell'istantanea di Cuttlefish. Questo parametro deve essere utilizzato solo all'interno del cablaggio di test. Questo metodo non deve essere chiamato durante un test.

Riepilogo

Costruttori pubblici

DeviceSnapshotHandler()

Metodi pubblici

void deleteSnapshot(ITestDevice device, String snapshotId)

Chiama l'eliminazione dello snapshot del dispositivo specificato.

void restoreSnapshotDevice(ITestDevice device, String snapshotId)

Richiama lo snapshot di ripristino del dispositivo specificato.

void snapshotDevice(ITestDevice device, String snapshotId)

Acquisisce uno snapshot del dispositivo specificato.

Costruttori pubblici

DeviceSnapshotHandler

public DeviceSnapshotHandler ()

Metodi pubblici

deleteSnapshot

public void deleteSnapshot (ITestDevice device, 
                String snapshotId)

Chiama l'eliminazione dello snapshot del dispositivo specificato.

Parametri
device ITestDevice: il dispositivo da cui eliminare uno snapshot. Era necessario recuperare l'utente.

snapshotId String: ID snapshot da eliminare.

Ritorni
void Vero se l'eliminazione dello snapshot è riuscita, falso in caso contrario.

Lanci
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

restoreSnapshotDevice

public void restoreSnapshotDevice (ITestDevice device, 
                String snapshotId)

Richiama lo snapshot di ripristino del dispositivo specificato.

Parametri
device ITestDevice: il dispositivo da ripristinare.

snapshotId String: ID snapshot del dispositivo di destinazione del ripristino.

Ritorni
void Vero se il ripristino è riuscito, falso in caso contrario.

Lanci
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Acquisisce uno snapshot del dispositivo specificato.

Parametri
device ITestDevice: il dispositivo di cui acquisire lo snapshot.

snapshotId String: ID snapshot del dispositivo in cui salvare lo snapshot.

Ritorni
void Vero se l'istantanea è riuscita, falso in caso contrario.

Lanci
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException