ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


הפקודה מתקינה במכשיר בדיקות מקובץ ZIP של בדיקות (כפי שמופק על ידי מערכת ה-build).

סיכום

‫methods ציבוריים

abstract void deleteData(ITestDevice device)

כל הקבצים והספריות יוסרו מ-/data במכשיר שצוין, למעט אלה שמוחרגים ברשימת הדילוג.

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

הפקודה מעבירה את התוכן של הקובץ tests.zip למחיצת הנתונים של המכשיר.

abstract void setDataWipeSkipList(String... skipList)

מגדירה את רשימת הנתיבים בקטע /data כדי למנוע ניקוי.

abstract void setDataWipeSkipList(Collection<String> skipList)

מגדירה את רשימת הנתיבים בקטע /data כדי למנוע ניקוי.

‫methods ציבוריים

deleteData

public abstract void deleteData (ITestDevice device)

כל הקבצים והספריות יוסרו מ-/data במכשיר שצוין, למעט אלה שמוחרגים ברשימת הדילוג.

ההטמעה תפסיק את זמן הריצה במכשיר. מומלץ מאוד להפעיל מחדש את המכשיר אחרי שמסיימים את השיטה הזו.

פרמטרים
device ITestDevice: ITestDevice שעליו רוצים לבצע פעולה

הקפצת הודעות שגיאה (throw)
DeviceNotAvailableException
TargetSetupError

מידע נוסף:

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

הפקודה מעבירה את התוכן של הקובץ tests.zip למחיצת הנתונים של המכשיר.

פרמטרים
device ITestDevice: ה-ITestDevice לצריבת ROM‏ (flash), בהנחה שהוא במצב adb.

deviceBuild IDeviceBuildInfo: IDeviceBuildInfo שמכיל את קובץ ה-ZIP של הבדיקות להעברה לזיכרון הפלאש

הקפצת הודעות שגיאה (throw)
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

מגדירה את רשימת הנתיבים בקטע /data כדי למנוע ניקוי.

פרמטרים
skipList String: רשימת הספריות שרוצים לדלג עליהן.

שימו לב שרמת הפירוט של רשימת הדילוג היא צאצאים ישירים של /data.

מידע נוסף:

setDataWipeSkipList

public abstract void setDataWipeSkipList (Collection<String> skipList)

מגדירה את רשימת הנתיבים בקטע /data כדי למנוע ניקוי.

פרמטרים
skipList Collection: רשימת הספריות שרוצים לדלג עליהן.

שימו לב שרמת הפירוט של רשימת הדילוג היא צאצאים ישירים של /data.

מידע נוסף: