DeviceSnapshotHandler

public class DeviceSnapshotHandler
extends Object

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


Utilitário que processa o snapshot do Cuttlefish. Ele só deve ser usado internamente no harness de teste. Ele não deve ser chamado durante um teste.

Resumo

Construtores públicos

DeviceSnapshotHandler()

Métodos públicos

void deleteSnapshot(ITestDevice device, String snapshotId)

Chama o snapshot de exclusão do dispositivo.

void restoreSnapshotDevice(ITestDevice device, String snapshotId)

Chama o snapshot de restauração do dispositivo especificado.

void snapshotDevice(ITestDevice device, String snapshotId)

Chama o snapshot do dispositivo especificado.

Construtores públicos

DeviceSnapshotHandler

public DeviceSnapshotHandler ()

Métodos públicos

deleteSnapshot

public void deleteSnapshot (ITestDevice device, 
                String snapshotId)

Chama o snapshot de exclusão do dispositivo.

Parâmetros
device ITestDevice: o dispositivo para excluir um snapshot. Necessário para conseguir o usuário.

snapshotId String: o ID do snapshot a ser excluído.

Retorna
void Verdadeiro se a exclusão do snapshot foi bem-sucedida. Caso contrário, é falso.

Gera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

restoreSnapshotDevice

public void restoreSnapshotDevice (ITestDevice device, 
                String snapshotId)

Chama o snapshot de restauração do dispositivo especificado.

Parâmetros
device ITestDevice: o dispositivo a ser restaurado.

snapshotId String: o ID do snapshot para o dispositivo a ser restaurado.

Retorna
void Verdadeiro se a restauração foi concluída. Caso contrário, é falso.

Gera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Chama o snapshot do dispositivo especificado.

Parâmetros
device ITestDevice: o dispositivo para fazer o snapshot.

snapshotId String: o ID do snapshot para o dispositivo em que ele será salvo.

Retorna
void Verdadeiro se o snapshot foi bem-sucedido. Caso contrário, é falso.

Gera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException