DeviceSnapshotHandler

public class DeviceSnapshotHandler
extends Object

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


Dienstprogramm zum Verwalten des Cuttlefish-Snapshots. Dieser Wert ist nur für die interne Verwendung im Test-Harness vorgesehen. Diese Methode sollte nicht während eines Tests aufgerufen werden.

Zusammenfassung

Öffentliche Konstruktoren

DeviceSnapshotHandler()

Öffentliche Methoden

void deleteSnapshot(ITestDevice device, String snapshotId)

Löscht den Snapshot des angegebenen Geräts.

void restoreSnapshotDevice(ITestDevice device, String snapshotId)

Ruft den Wiederherstellungs-Snapshot des angegebenen Geräts auf.

void snapshotDevice(ITestDevice device, String snapshotId)

Ruft den Snapshot des angegebenen Geräts auf.

Öffentliche Konstruktoren

DeviceSnapshotHandler

public DeviceSnapshotHandler ()

Öffentliche Methoden

deleteSnapshot

public void deleteSnapshot (ITestDevice device, 
                String snapshotId)

Löscht den Snapshot des angegebenen Geräts.

Parameter
device ITestDevice: Das Gerät, auf dem ein Snapshot gelöscht werden soll. Erforderlich, um Nutzer zu erhalten.

snapshotId String: Die zu löschende Snapshot-ID.

Returns
void „True“, wenn das Löschen des Snapshots erfolgreich war, andernfalls „false“.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

restoreSnapshotDevice

public void restoreSnapshotDevice (ITestDevice device, 
                String snapshotId)

Ruft den Wiederherstellungs-Snapshot des angegebenen Geräts auf.

Parameter
device ITestDevice: Das Gerät, das wiederhergestellt werden soll.

snapshotId String: Snapshot-ID für das Gerät, auf das wiederhergestellt werden soll.

Returns
void „True“, wenn die Wiederherstellung erfolgreich war, andernfalls „false“.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Ruft den Snapshot des angegebenen Geräts auf.

Parameter
device ITestDevice: Das Gerät, für das ein Snapshot erstellt werden soll.

snapshotId String: Snapshot-ID für das Gerät, auf dem gespeichert werden soll.

Returns
void „True“, wenn der Snapshot erfolgreich war, andernfalls „false“.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException