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 |