ExecutableTargetTest

public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest

java.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 ()

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

ExecutableTargetTest

public ExecutableTargetTest ()

روش های عمومی

FindBinary

public String findBinary (String binary)

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

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

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

پرتاب می کند
DeviceNotAvailableException

getDevice

public ITestDevice getDevice ()

دستگاه را تحت آزمایش قرار دهید.

برمی گرداند
ITestDevice ITestDevice

اجرا باینری

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

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

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

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

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

پرتاب می کند
DeviceNotAvailableException

setDevice

public void setDevice (ITestDevice device)

دستگاه تحت آزمایش را تزریق کنید.

پارامترها
device ITestDevice : ITestDevice مورد استفاده

روش های محافظت شده

CommandResult را بررسی کنید

protected void checkCommandResult (CommandResult result, 
                ITestInvocationListener listener, 
                TestDescription description)

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

پارامترها
result CommandResult : نتیجه آزمایش فرمان CommandResult

listener ITestInvocationListener : ITestInvocationListener

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

getSkipBinaryCheck

protected boolean getSkipBinaryCheck ()

برمی گرداند
boolean