FastbootDeviceFlasher

public class FastbootDeviceFlasher
extends Object implements IDeviceFlasher

java.lang.Object
com.android.tradefed.targetprep.FastbootDeviceFlasher


שיעור המסתמך על fastboot כדי להבהב תמונה על חומרת אנדרואיד פיזית.

סיכום

שדות

public static final String BASEBAND_IMAGE_NAME

בוני ציבור

FastbootDeviceFlasher ()

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

void flash (ITestDevice device, IDeviceBuildInfo deviceBuild)

הבזקים נבנים על המכשיר.

CommandStatus getSystemFlashingStatus ()

אחזר את מצב ביצוע הפקודה עבור מחיצות מערכת ראשיות מהבהבות.

IDeviceFlasher.UserDataFlashOption getUserDataFlashOption ()

מקבל אם יש להבהב, למחוק או לשמור את תמונת נתוני המשתמש

void overrideDeviceOptions (ITestDevice device)

דריסת אפשרויות להתקן.

void setDataWipeSkipList ( dataWipeSkipList) setDataWipeSkipList ( dataWipeSkipList)

סטים ברשימת הנתיבים תחת /data כדי קרחת להימנע בעת שימוש ITestsZipInstaller

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

void setFlashOptions ( flashOptions) setFlashOptions ( flashOptions)

קובע רשימת אפשרויות לעבור עם פקודות פלאש/עדכון.

void setFlashingResourcesRetriever ( IFlashingResourcesRetriever retriever)

קובע את המנגנון שבאמצעותו הבזק יכול לאחזר קבצי משאבים להבזק.

void setForceSystemFlash (boolean forceSystemFlash)

קובע אם המערכת אמורה להבהב תמיד גם אם פועל המבנה הנוכחי

void setRamdiskPartition (String ramdiskPartition)

קובע מחיצת ramdisk

void setShouldFlashRamdisk (boolean shouldFlashRamdisk)

קובע אם יש להבהב ramdisk נוסף לאחר עדכון המכשיר באמצעות zip zip

void setUserDataFlashOption ( IDeviceFlasher.UserDataFlashOption flashOption)

מחליף אם יש להבהב, למחוק או לשמור את תמונת נתוני המשתמש

void setWipeTimeout (long timeout)

הגדר את הזמן הקצוב למחיקת הנתונים.

boolean shouldFlashRamdisk ()

צריך לבדוק אם הבזק הוגדר כבעל ramdisk נוסף לאחר עדכון המכשיר באמצעות zip zip

שיטות מוגנות

void checkAndFlashBaseband (ITestDevice device, IDeviceBuildInfo deviceBuild)

במידת הצורך, הבזק את תמונת פס הבסיס במכשיר.

boolean checkAndFlashBootloader (ITestDevice device, IDeviceBuildInfo deviceBuild)

במידת הצורך, הבזק את תמונת מטען האתחול במכשיר.

boolean checkAndFlashSystem (ITestDevice device, String systemBuildId, String systemBuildFlavor, IDeviceBuildInfo deviceBuild)

במידת הצורך, הבזק את תמונת המערכת במכשיר.

boolean checkShouldFlashBaseband (ITestDevice device, IDeviceBuildInfo deviceBuild)

בדוק אם יש צורך להבהב את פס הבסיס במכשיר המסופק.

IFlashingResourcesParser createFlashingResourcesParser ( IDeviceBuildInfo localBuild, DeviceDescriptor descriptor)

השיטה במפעל ליצירת IFlashingResourcesParser .

void downloadExtraImageFiles ( IFlashingResourcesParser resourceParser, IFlashingResourcesRetriever retriever, IDeviceBuildInfo localBuild)

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

void downloadFlashingResources (ITestDevice device, IDeviceBuildInfo localBuild)

יש צורך להוריד קבצי תמונות מהבהבים נוספים

String executeFastbootCmd (ITestDevice device, String... cmdArgs)

שיטת עוזר לביצוע פקודת fastboot.

String executeLongFastbootCmd (ITestDevice device, String... cmdArgs)

שיטת עוזר לביצוע פקודה מהירה של bootboot.

void flashBaseband (ITestDevice device, File basebandImageFile)

מהבהב את תמונת פס הבסיס שניתנה והפעל מחדש בחזרה למטען האתחול

void flashBootloader (ITestDevice device, File bootloaderImageFile)

מהבהב את תמונת מטען האתחול הנתון ומאתחל בחזרה לתוך מטען האתחול

void flashExtraImages (ITestDevice device, IDeviceBuildInfo deviceBuild)

הבזק כל מחיצה ספציפית למכשיר לפני מהבהב המערכת והפעלה מחדש.

void flashPartition (ITestDevice device, File imgFile, String partition)

הבזק מחיצה בודדת של מכשיר

void flashRamdiskIfNeeded (ITestDevice device, IDeviceBuildInfo deviceBuild)
void flashSystem (ITestDevice device, IDeviceBuildInfo deviceBuild)

הבזק את תמונת המערכת במכשיר.

void flashUserData (ITestDevice device, IDeviceBuildInfo deviceBuild)

מחיצת נתונים של Flash במכשיר.

void flashUserDataFromDeviceImageFile (ITestDevice device, IDeviceBuildInfo deviceBuild)

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

String getBootPartitionName ()

קבל את שם מחיצת האתחול עבור פלאש המכשיר הזה.

String getBootloaderFilePrefix (ITestDevice device)

קבל את הקידומת של קובץ מטען האתחול.

String getCurrentSlot (ITestDevice device)

שיטת עזר לאחזור החריץ הנוכחי (עבור מכשירים מסוג A/B).

IFlashingResourcesRetriever getFlashingResourcesRetriever ()
String getImageVersion (ITestDevice device, String imageName)

שיטת עוזר לקבל את גרסת התמונה הנוכחית במכשיר.

IRunUtil getRunUtil ()

חשוף לבדיקה.

void handleUserDataFlashing (ITestDevice device, IDeviceBuildInfo deviceBuild)

מהבהב ידית של מחיצת נתונים/מטמון

boolean hasPartition (ITestDevice device, String partition)

בודק עם מטען האתחול אם המחיצה שצוינה קיימת או לא

void preFlashSetup (ITestDevice device, IDeviceBuildInfo deviceBuild)

בצע את כל ההגדרות הנוספות להבהבה מראש.

void verifyRequiredBoards (ITestDevice device, IFlashingResourcesParser resourceParser, String deviceProductType)

ודא שסוג המוצר של המכשיר תומך ב- build-to-flash-flash.

void wipeCache (ITestDevice device)

נגב את מחיצת המטמון במכשיר.

void wipePartition (ITestDevice device, String partition)

נגב את המחיצה שצוין עם 'מחק מהיר אתחול <שם>'

שדות

BASEBAND_IMAGE_NAME

public static final String BASEBAND_IMAGE_NAME

בוני ציבור

FastbootDeviceFlasher

public FastbootDeviceFlasher ()

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

הֶבזֵק

public void flash (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

הבזקים נבנים על המכשיר.

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

פרמטרים
device ITestDevice : את ITestDevice להבהב

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo להבהב

זורק
DeviceNotAvailableException
TargetSetupError

getSystemFlashingStatus

public CommandStatus getSystemFlashingStatus ()

אחזר את מצב ביצוע הפקודה עבור מחיצות מערכת ראשיות מהבהבות.

שים לב שאם מחיצות במערכת אינם הבזיק (מערכת כבר יש לבנות להיות הבזיק) במעמד הפקודה יכול להיות null

החזרות
CommandStatus

getUserDataFlashOption

public IDeviceFlasher.UserDataFlashOption getUserDataFlashOption ()

מקבל אם יש להבהב, למחוק או לשמור את תמונת נתוני המשתמש

החזרות
IDeviceFlasher.UserDataFlashOption האם יש להבהב, למחוק או לשמור את תמונת נתוני המשתמש

overrideDeviceOptions

public void overrideDeviceOptions (ITestDevice device)

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

setDataWipeSkipList

public void setDataWipeSkipList ( dataWipeSkipList)

סטים ברשימת הנתיבים תחת /data כדי קרחת להימנע בעת שימוש ITestsZipInstaller

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

פרמטרים
dataWipeSkipList

setFlashOptions

public void setFlashOptions ( flashOptions)

קובע רשימת אפשרויות לעבור עם פקודות פלאש/עדכון.

setFlashingResourcesRetriever

public void setFlashingResourcesRetriever (IFlashingResourcesRetriever retriever)

קובע את המנגנון שבאמצעותו הבזק יכול לאחזר קבצי משאבים להבזק.

פרמטרים
retriever IFlashingResourcesRetriever : את IFlashingResourcesRetriever לשימוש

setForceSystemFlash

public void setForceSystemFlash (boolean forceSystemFlash)

קובע אם המערכת אמורה להבהב תמיד גם אם פועל המבנה הנוכחי

setRamdiskPartition

public void setRamdiskPartition (String ramdiskPartition)

קובע מחיצת ramdisk

setShouldFlashRamdisk

public void setShouldFlashRamdisk (boolean shouldFlashRamdisk)

קובע אם יש להבהב ramdisk נוסף לאחר עדכון המכשיר באמצעות zip zip

setUserDataFlashOption

public void setUserDataFlashOption (IDeviceFlasher.UserDataFlashOption flashOption)

מחליף אם יש להבהב, למחוק או לשמור את תמונת נתוני המשתמש

setWipeTimeout

public void setWipeTimeout (long timeout)

הגדר את הזמן הקצוב למחיקת הנתונים.

פרמטרים
timeout long

shouldFlashRamdisk

public boolean shouldFlashRamdisk ()

צריך לבדוק אם הבזק הוגדר כבעל ramdisk נוסף לאחר עדכון המכשיר באמצעות zip zip

החזרות
boolean

שיטות מוגנות

checkAndFlashBaseband

protected void checkAndFlashBaseband (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

במידת הצורך, הבזק את תמונת פס הבסיס במכשיר. יהבהב רק פס בסיס אם הגרסה הנוכחית במכשיר! = הגרסה הנדרשת

פרמטרים
device ITestDevice : את ITestDevice להבהב

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo המכיל את תמונת baseband להבהב

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם לא הצליח להבהב פס בסיס

checkAndFlashBootloader

protected boolean checkAndFlashBootloader (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

במידת הצורך, הבזק את תמונת מטען האתחול במכשיר.

יבהב את מטען האתחול רק אם הגרסה הנוכחית במכשיר! = הגרסה הנדרשת.

פרמטרים
device ITestDevice : את ITestDevice להבהב

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo המכיל את תמונת bootloader להבהב

החזרות
boolean true אם מנהל האתחול הוקרן, false אם זה היה דילג

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם לא הצליח להבהב את מטעין האתחול

checkAndFlashSystem

protected boolean checkAndFlashSystem (ITestDevice device, 
                String systemBuildId, 
                String systemBuildFlavor, 
                IDeviceBuildInfo deviceBuild)

במידת הצורך, הבזק את תמונת המערכת במכשיר.

אנא מבט ERROR(/#shouldFlashSystem(String,String,com.android.tradefed.build.IDeviceBuildInfo))

ללא קשר לנתיב שנבחר, מכשיר ביצוע שיטה אמור לאתחל למרחב המשתמשים.

פרמטרים
device ITestDevice : את ITestDevice להבהב

systemBuildId String : מזהה Build הנוכחי הפועלים במכשיר

systemBuildFlavor String : את טעם Build הנוכחי הפועל במכשיר

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo המכיל את תמונת מערכת להבהב

החזרות
boolean true המערכת אם הוקרן, false אם זה היה דילג

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם לא הצליח להבהב את מטעין האתחול

checkShouldFlashBaseband

protected boolean checkShouldFlashBaseband (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

בדוק אם יש צורך להבהב את פס הבסיס במכשיר המסופק.

פרמטרים
device ITestDevice : את ITestDevice כדי הצ'ק

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo המכיל את תמונת baseband לבדוק

החזרות
boolean

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם לא הצליח להבהב פס בסיס

createFlashingResourcesParser

protected IFlashingResourcesParser createFlashingResourcesParser (IDeviceBuildInfo localBuild, 
                DeviceDescriptor descriptor)

השיטה במפעל ליצירת IFlashingResourcesParser .

חשוף לבדיקת יחידות.

פרמטרים
localBuild IDeviceBuildInfo : את IDeviceBuildInfo לנתח

descriptor DeviceDescriptor : המתאר של המכשיר להיות הבזיק.

החזרות
IFlashingResourcesParser IFlashingResourcesParser נוצר על ידי שיטת המפעל.

זורק
TargetSetupError

downloadExtraImageFiles

protected void downloadExtraImageFiles (IFlashingResourcesParser resourceParser, 
                IFlashingResourcesRetriever retriever, 
                IDeviceBuildInfo localBuild)

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

פרמטרים
resourceParser IFlashingResourcesParser : את IFlashingResourcesParser

retriever IFlashingResourcesRetriever : את IFlashingResourcesRetriever

localBuild IDeviceBuildInfo : את IDeviceBuildInfo

זורק
TargetSetupError

downloadFlashingResources

protected void downloadFlashingResources (ITestDevice device, 
                IDeviceBuildInfo localBuild)

יש צורך להוריד קבצי תמונות מהבהבים נוספים

פרמטרים
device ITestDevice : את ITestDevice למשאבים להורדה עבור

localBuild IDeviceBuildInfo : את IDeviceBuildInfo לאכלס. מניח שקובץ תמונת המכשיר כבר מוגדר

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם לא הצליח לאחזר משאבים

executeFastbootCmd

protected String executeFastbootCmd (ITestDevice device, 
                String... cmdArgs)

שיטת עוזר לביצוע פקודת fastboot.

פרמטרים
device ITestDevice : את ITestDevice לבצע פקודה על

cmdArgs String : הטיעונים לספק fastboot

החזרות
String מחרוזת את פלט ה- stderr מהפקודה אם היא לא ריקה. אחרת מחזיר את stdout כמה פקודות bootboot מוזרות בכך שהן זורקות פלט ל stderr במקרה של הצלחה

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם הפקודה fastboot נכשלת

executeLongFastbootCmd

protected String executeLongFastbootCmd (ITestDevice device, 
                String... cmdArgs)

שיטת עוזר לביצוע פקודה מהירה של bootboot.

הערה: פקודות fastboot רוב רגיל לבצע בתוך זמן קצוב המותר על פי INativeDevice.executeFastbootCommand(String) . עם זאת, כאשר מספר מכשירים מהווים התקנים מהבהבים בבת אחת, פקודות bootboot יכולות לקחת הרבה יותר זמן מהרגיל.

פרמטרים
device ITestDevice : את ITestDevice לבצע פקודה על

cmdArgs String : הטיעונים לספק fastboot

החזרות
String מחרוזת את פלט ה- stderr מהפקודה אם היא לא ריקה. אחרת מחזיר את stdout כמה פקודות bootboot מוזרות בכך שהן זורקות פלט ל stderr במקרה של הצלחה

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם הפקודה fastboot נכשלת

פס פס

protected void flashBaseband (ITestDevice device, 
                File basebandImageFile)

מהבהב את תמונת פס הבסיס שניתנה והפעל מחדש בחזרה למטען האתחול

פרמטרים
device ITestDevice : את ITestDevice להבהב

basebandImageFile File : תמונת baseband ERROR(/File)

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם לא הצליח להבהב פס בסיס

flashBootloader

protected void flashBootloader (ITestDevice device, 
                File bootloaderImageFile)

מהבהב את תמונת מטען האתחול הנתון ומאתחל בחזרה לתוך מטען האתחול

פרמטרים
device ITestDevice : את ITestDevice להבהב

bootloaderImageFile File : תמונת bootloader ERROR(/File)

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם לא הצליח להבהב

flashExtraImages

protected void flashExtraImages (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

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

פרמטרים
device ITestDevice : את ITestDevice להבהב

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo המכיל את הקבצים לבנות

זורק
com.android.tradefed.device.DeviceNotAvailableException
TargetSetupError
DeviceNotAvailableException

flashPartition

protected void flashPartition (ITestDevice device, 
                File imgFile, 
                String partition)

הבזק מחיצה בודדת של מכשיר

פרמטרים
device ITestDevice : את ITestDevice להבהב

imgFile File : א ERROR(/File) המצביע על דמותו להיות הבזיק

partition String : את השם של המחיצה להיות הבזיקה

זורק
DeviceNotAvailableException
TargetSetupError

flashRamdiskIfNeeded

protected void flashRamdiskIfNeeded (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

פרמטרים
device ITestDevice

deviceBuild IDeviceBuildInfo

זורק
DeviceNotAvailableException
TargetSetupError

flashSystem

protected void flashSystem (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

הבזק את תמונת המערכת במכשיר.

פרמטרים
device ITestDevice : את ITestDevice להבהב

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo להבהב

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם הפקודה fastboot נכשלת

flashUserData

protected void flashUserData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

מחיצת נתונים של Flash במכשיר.

פרמטרים
device ITestDevice : את ITestDevice להבהב

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo המכיל את הקבצים פלאש

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם לא הצליח להבהב נתוני משתמשים

flashUserDataFromDeviceImageFile

protected void flashUserDataFromDeviceImageFile (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

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

פרמטרים
device ITestDevice : את ITestDevice להבהב

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo המכיל את הקבצים פלאש

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם נכשל לחלץ או להבהב נתוני משתמשים

getBootPartitionName

protected String getBootPartitionName ()

קבל את שם מחיצת האתחול עבור פלאש המכשיר הזה.

ברירת מחדל ל'מטען אתחול '. תת -מחלקות צריכות לעקוף במידת הצורך.

החזרות
String

getBootloaderFilePrefix

protected String getBootloaderFilePrefix (ITestDevice device)

קבל את הקידומת של קובץ מטען האתחול.

ברירות מחדל כדי getBootPartitionName() . תת -מחלקות צריכות לעקוף במידת הצורך.

פרמטרים
device ITestDevice : את ITestDevice להבהב

החזרות
String

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם לא הצלחת לקבל קידומת

getCurrentSlot

protected String getCurrentSlot (ITestDevice device)

שיטת עזר לאחזור החריץ הנוכחי (עבור מכשירים מסוג A/B).

פרמטרים
device ITestDevice : את ITestDevice לבצע פקודה על.

החזרות
String "a", "b" או null (אם המכשיר אינו מסוגל A/B)

זורק
com.android.tradefed.device.DeviceNotAvailableException
TargetSetupError
DeviceNotAvailableException

getFlashingResourcesRetriever

protected IFlashingResourcesRetriever getFlashingResourcesRetriever ()

החזרות
IFlashingResourcesRetriever

getImageVersion

protected String getImageVersion (ITestDevice device, 
                String imageName)

שיטת עוזר לקבל את גרסת התמונה הנוכחית במכשיר.

פרמטרים
device ITestDevice : את ITestDevice לבצע פקודה על

imageName String : שם תמונה כדי לקבל.

החזרות
String מחרוזת את הפלט stdout מהפקודה

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם פקודת fastboot נכשלה או שלא ניתן היה לקבוע את הגירסה

getRunUtil

protected IRunUtil getRunUtil ()

חשוף לבדיקה.

החזרות
IRunUtil

handleUserDataFlashing

protected void handleUserDataFlashing (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

מהבהב ידית של מחיצת נתונים/מטמון

פרמטרים
device ITestDevice : את ITestDevice להבהב

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo המכיל את הקבצים פלאש

זורק
com.android.tradefed.device.DeviceNotAvailableException
TargetSetupError
DeviceNotAvailableException

hasPartition

protected boolean hasPartition (ITestDevice device, 
                String partition)

בודק עם מטען האתחול אם המחיצה שצוינה קיימת או לא

פרמטרים
device ITestDevice : את ITestDevice לפעול על

partition String : את השם של המחיצה להיבדק

החזרות
boolean

זורק
DeviceNotAvailableException

preFlashSetup

protected void preFlashSetup (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

בצע את כל ההגדרות הנוספות להבהבה מראש. No-op אלא אם כן בוטל.

פרמטרים
device ITestDevice : את ITestDevice להכין

deviceBuild IDeviceBuildInfo : את IDeviceBuildInfo המכיל את הקבצים לבנות

זורק
com.android.tradefed.device.DeviceNotAvailableException
TargetSetupError
DeviceNotAvailableException

verifyRequiredBoards

protected void verifyRequiredBoards (ITestDevice device, 
                IFlashingResourcesParser resourceParser, 
                String deviceProductType)

ודא שסוג המוצר של המכשיר תומך בבניית הבזקים.

יישום בסיס יוודא כי deviceProductType כלול IFlashingResourcesParser.getRequiredBoards() אוסף. תת -קבוצות עשויות לעקוף כרצונו.

פרמטרים
device ITestDevice : את ITestDevice להיות הבזיק

resourceParser IFlashingResourcesParser : את IFlashingResourcesParser

deviceProductType String : את device "סוג מוצר ים

זורק
TargetSetupError אם פרטי הלוח הנדרשים של הבנייה לא תואמים את המכשיר

wipeCache

protected void wipeCache (ITestDevice device)

נגב את מחיצת המטמון במכשיר.

פרמטרים
device ITestDevice : את ITestDevice להבהב

זורק
DeviceNotAvailableException אם המכשיר אינו זמין
TargetSetupError אם נכשל בהבזק המטמון

wipePartition

protected void wipePartition (ITestDevice device, 
                String partition)

נגב את המחיצה שצוין עם 'מחק מהיר אתחול <שם>'

פרמטרים
device ITestDevice : את ITestDevice לפעול על

partition String : את השם של המחיצה כדי להימחק

זורק
DeviceNotAvailableException
TargetSetupError