ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.Object
   ↳ com.android.tradefed.testtype.binary.ExecutableBaseTest
     ↳ com.android.tradefed.testtype.binary.ExecutableHostTest


מפעיל בדיקות לקובץ הפעלה שפועל במארח. ה-runner מטמיע את IDeviceTest כי קובץ הבינארי של המארח עשוי לתקשר עם מכשיר. אם המכשיר שהתקבל הוא לא StubDevice, הנתונים הטוריים יועברו לקובץ הבינארי לשימוש.

סיכום

קונסטרוקטורים גלויים לכולם

ExecutableHostTest()

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

String findBinary(String binary)

מחפשים את קובץ הבינארי כדי להריץ אותו.

void runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)

הפעלה בפועל של הקובץ הבינארי בנתיב הנתון.

קונסטרוקטורים גלויים לכולם

ExecutableHostTest

public ExecutableHostTest ()

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

findBinary

public String findBinary (String binary)

מחפשים את קובץ הבינארי כדי להריץ אותו.

פרמטרים
binary String: הנתיב של הקובץ הבינארי או פשוט השם הבינארי.

החזרות
String הנתיב לקובץ הבינארי, או null אם הוא לא נמצא.

runBinary

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

הפעלה בפועל של הקובץ הבינארי בנתיב הנתון.

פרמטרים
binaryPath String: הנתיב של הקובץ הבינארי.

listener ITestInvocationListener: המאזין שאליו צריך לדווח על התוצאות.

description TestDescription: הבדיקה המתבצעת.

זריקות
DeviceNotAvailableException