DeviceSnapshotHandler

public class DeviceSnapshotHandler
extends Object

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


כלי לטיפול בתמונת המצב של Cuttlefish. הוא מיועד לשימוש פנימי בלבד בתוך ערכת הבדיקה. אסור להפעיל את הפונקציה הזו במהלך בדיקה.

סיכום

יוצרים ציבוריים

DeviceSnapshotHandler()

שיטות ציבוריות

void deleteSnapshot(ITestDevice device, String snapshotId)

קריאה למחיקה של קובץ snapshot של המכשיר הנתון.

void restoreSnapshotDevice(ITestDevice device, String snapshotId)

קריאה לשחזור קובץ snapshot של המכשיר הנתון.

void snapshotDevice(ITestDevice device, String snapshotId)

קריאה של קובץ snapshot של המכשיר הנתון.

יוצרים ציבוריים

DeviceSnapshotHandler

public DeviceSnapshotHandler ()

שיטות ציבוריות

deleteSnapshot

public void deleteSnapshot (ITestDevice device, 
                String snapshotId)

קריאה למחיקה של קובץ snapshot של המכשיר הנתון.

פרמטרים
device ITestDevice: המכשיר שבו רוצים למחוק קובץ snapshot. נדרשת כדי לקבל משתמש.

snapshotId String: מזהה קובץ ה-snapshot שרוצים למחוק.

החזרות
void הערך יהיה True אם מחיקת קובץ ה-snapshot הושלמה, ו-False אם לא.

זריקות
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

restoreSnapshotDevice

public void restoreSnapshotDevice (ITestDevice device, 
                String snapshotId)

קריאה לשחזור קובץ snapshot של המכשיר הנתון.

פרמטרים
device ITestDevice: המכשיר שרוצים לשחזר.

snapshotId String: מזהה קובץ ה-snapshot שאליו רוצים לשחזר את המכשיר.

החזרות
void True אם השחזור הצליח, ו-False אחרת.

זריקות
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

קריאה של קובץ snapshot של המכשיר הנתון.

פרמטרים
device ITestDevice: המכשיר שרוצים ליצור ממנו קובץ snapshot.

snapshotId String: מזהה snapshot של המכשיר שאליו רוצים לשמור.

החזרות
void הערך יהיה True אם קובץ snapshot נוצר בהצלחה, ו-False אם לא.

זריקות
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException