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.

מידע נוסף: