בדיקת יעד הפעלה
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
JavaScript.lang.Object | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest |
בדיקת קובץ הפעלה להפעלה על היעד. נקודת הריצה מטמיעה את IDeviceTest
מאז
את הקובץ הבינארי במכשיר.
סיכום
בנאים ציבוריים | |
---|---|
ExecutableTargetTest()
|
שיטות ציבוריות | |
---|---|
String
|
findBinary(String binary)
מחפשים את הקובץ הבינארי כדי שתוכלו להריץ אותו. |
ITestDevice
|
getDevice()
מעבירים את המכשיר לבדיקה. |
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
למעשה, מריצים את הקובץ הבינארי בנתיב הנתון. |
void
|
setDevice(ITestDevice device)
צריך להזריק את המכשיר בבדיקה. |
שיטות מוגנות | |
---|---|
void
|
checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)
בודקים את התוצאה של פקודת הבדיקה. |
boolean
|
getSkipBinaryCheck()
|
בנאים ציבוריים
בדיקת יעד הפעלה
public ExecutableTargetTest ()
שיטות ציבוריות
FindBinary (מצא בינארי)
public String findBinary (String binary)
מחפשים את הקובץ הבינארי כדי שתוכלו להריץ אותו.
פרמטרים | |
---|---|
binary |
String : הנתיב של הקובץ הבינארי או פשוט השם הבינארי. |
החזרות | |
---|---|
String |
הנתיב לקובץ הבינארי, או ערך null אם לא נמצא. |
קליעות | |
---|---|
DeviceNotAvailableException |
runBinary
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
למעשה, מריצים את הקובץ הבינארי בנתיב הנתון.
פרמטרים | |
---|---|
binaryPath |
String : הנתיב של הקובץ הבינארי. |
listener |
ITestInvocationListener : המאזינים איפה מדווחים על התוצאות. |
description |
TestDescription : הבדיקה מתבצעת. |
קליעות | |
---|---|
DeviceNotAvailableException |
הגדרת מכשיר
public void setDevice (ITestDevice device)
צריך להזריק את המכשיר בבדיקה.
פרמטרים | |
---|---|
device |
ITestDevice : ITestDevice לשימוש |
שיטות מוגנות
בדיקת התוצאה
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
בודקים את התוצאה של פקודת הבדיקה.
פרמטרים | |
---|---|
result |
CommandResult : תוצאת בדיקה של הפקודה CommandResult |
listener |
ITestInvocationListener : ITestInvocationListener |
description |
TestDescription : הבדיקה מתבצעת. |
הבדיקה: getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
החזרות | |
---|---|
boolean |