تست میزبان اجرایی

public class ExecutableHostTest
extends ExecutableBaseTest

شیء جاوا
com.android.tradefed.testtype.binary.ExecutableBaseTest
com.android.tradefed.testtype.binary.ExecutableHostTest


اجراکننده‌ی آزمایشی برای اجرای فایل‌های اجرایی روی میزبان. این اجراکننده IDeviceTest را پیاده‌سازی می‌کند زیرا فایل باینری میزبان ممکن است با یک دستگاه ارتباط برقرار کند. اگر دستگاه دریافتی StubDevice نباشد، سریال به فایل باینری ارسال می‌شود تا مورد استفاده قرار گیرد.

خلاصه

سازندگان عمومی

ExecutableHostTest ()

روش‌های عمومی

String findBinary (String binary)

برای اجرای فایل باینری، آن را جستجو کنید.

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

در واقع فایل باینری را در مسیر داده شده اجرا کنید.

سازندگان عمومی

تست میزبان اجرایی

public ExecutableHostTest ()

روش‌های عمومی

پیدا کردن دودویی

public String findBinary (String binary)

برای اجرای فایل باینری، آن را جستجو کنید.

پارامترها
binary String : مسیر فایل باینری یا به طور ساده نام فایل باینری.

بازگشت‌ها
String مسیر فایل باینری، یا در صورت عدم یافتن، null.

اجرا باینری

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

در واقع فایل باینری را در مسیر داده شده اجرا کنید.

پارامترها
binaryPath String : مسیر فایل باینری.

listener ITestInvocationListener : شنونده‌ای که نتایج در آن گزارش می‌شود.

description TestDescription : آزمایش در حال انجام است.

پرتاب‌ها
DeviceNotAvailableException
IOException