DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
הטמעה שמוגדרת כברירת מחדל של קובץ zip להתקנת בדיקות.
סיכום
constructors ציבוריים | |
|---|---|
DefaultTestsZipInstaller()
Constructor שמוגדר כברירת מחדל. |
|
DefaultTestsZipInstaller(String... skipList)
הקונסטרוקטור הנוח הזה מאפשר למתקשר להגדיר את רשימת הדילוג ישירות, במקום להצטרך לקרוא ל- |
|
DefaultTestsZipInstaller(Collection<String> skipList)
הקונסטרוקטור הנוח הזה מאפשר למתקשר להגדיר את רשימת הדילוג ישירות, במקום להצטרך לקרוא ל- |
|
methods ציבוריים | |
|---|---|
void
|
deleteData(ITestDevice device)
כל הקבצים והספריות יוסרו מ- |
Set<String>
|
getDataWipeSkipList()
קבלת רשימת הספריות למחיקה, לשימוש למטרות בדיקה בלבד. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
הפקודה מעבירה את התוכן של הקובץ tests.zip למחיצת הנתונים של המכשיר. ההטמעה הזו תפעיל מחדש את המכשיר במרחב המשתמש לפני שתמשיך. |
void
|
setDataWipeSkipList(String... skipList)
מגדירה את רשימת הנתיבים בקטע |
void
|
setDataWipeSkipList(Collection<String> skipList)
מגדירה את רשימת הנתיבים בקטע |
constructors ציבוריים
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Constructor שמוגדר כברירת מחדל.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
הקונסטרוקטור הנוח הזה מאפשר למתקשר להגדיר את רשימת הדילוג ישירות, במקום להצטרך לקרוא ל-setDataWipeSkipList(String) בנפרד.
| פרמטרים | |
|---|---|
skipList |
String: אוסף הנתיבים שמתחת ל-/data שצריך לשמור כשמנקים את מערכת הקבצים @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (Collection<String> skipList)
הקונסטרוקטור הנוח הזה מאפשר למתקשר להגדיר את רשימת הדילוג ישירות, במקום להצטרך לקרוא ל-setDataWipeSkipList(String) בנפרד.
| פרמטרים | |
|---|---|
skipList |
Collection: אוסף הנתיבים שמתחת ל-/data שצריך לשמור כשמנקים את מערכת הקבצים @see #setDataWipeSkipList |
methods ציבוריים
deleteData
public void deleteData (ITestDevice device)
כל הקבצים והספריות יוסרו מ-/data במכשיר שצוין, למעט אלה שמוחרגים ברשימת הדילוג.
ההטמעה תפסיק את זמן הריצה במכשיר. מומלץ מאוד להפעיל מחדש את המכשיר אחרי שמסיימים את השיטה הזו.
| פרמטרים | |
|---|---|
device |
ITestDevice: ITestDevice שעליו רוצים לבצע פעולה |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
getDataWipeSkipList
public Set<String> getDataWipeSkipList ()
קבלת רשימת הספריות למחיקה, לשימוש למטרות בדיקה בלבד.
| החזרות | |
|---|---|
Set<String> |
קבוצת הספריות שצריך לדלג עליהן כשמבצעים ניקוי של ספרייה |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
הפקודה מעבירה את התוכן של הקובץ tests.zip למחיצת הנתונים של המכשיר.
ההטמעה הזו תפעיל מחדש את המכשיר במרחב המשתמש לפני שתמשיך. הוא גם יפסיק את זמן הריצה של Android וישאיר אותו מושבת כשחוזרים
| פרמטרים | |
|---|---|
device |
ITestDevice: ה-ITestDevice לצריבת ROM (flash), בהנחה שהוא במצב adb. |
deviceBuild |
IDeviceBuildInfo: IDeviceBuildInfo שמכיל את קובץ ה-ZIP של הבדיקות להעברה לזיכרון הפלאש |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
מגדירה את רשימת הנתיבים בקטע /data כדי למנוע ניקוי.
| פרמטרים | |
|---|---|
skipList |
String: רשימת הספריות שרוצים לדלג עליהן.
שימו לב שרמת הפירוט של רשימת הדילוג היא צאצאים ישירים של |
setDataWipeSkipList
public void setDataWipeSkipList (Collection<String> skipList)
מגדירה את רשימת הנתיבים בקטע /data כדי למנוע ניקוי.
| פרמטרים | |
|---|---|
skipList |
Collection: רשימת הספריות שרוצים לדלג עליהן.
שימו לב שרמת הפירוט של רשימת הדילוג היא צאצאים ישירים של |