ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.object
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)

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

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

ExecutableHostTest

public ExecutableHostTest ()

روش های عمومی

FindBinary

public String findBinary (String binary)

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

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

برمی گرداند
String مسیر باینری، یا اگر پیدا نشد، تهی است.

اجرا باینری

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

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

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

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

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

پرتاب می کند
DeviceNotAvailableException