בדיקת יעד הפעלה

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

getDevice

public ITestDevice getDevice ()

מעבירים את המכשיר לבדיקה.

החזרות
ITestDevice ITestDevice

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