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