ExecutableTargetTest
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
زیر کلاس های مستقیم شناخته شده KUnitModuleTest | تست دونده برای اجرای ماژول های تست KUnit روی دستگاه. | KernelTargetTest | اجرای آزمایشی برای اجرای قابل اجرا بر روی هدف و تجزیه و تحلیل تست هسته. |
|
دونده آزمایشی برای اجرای اجرایی روی هدف. رانر IDeviceTest
از زمان اجرای باینری روی یک دستگاه پیاده سازی می کند.
خلاصه
فیلدها
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
سازندگان عمومی
ExecutableTargetTest
public ExecutableTargetTest ()
روش های عمومی
FindBinary
public String findBinary (String binary)
باینری را جستجو کنید تا بتوانید آن را اجرا کنید.
پارامترها |
---|
binary | String : مسیر دودویی یا به سادگی نام باینری. |
برمی گرداند |
---|
String | مسیر باینری، یا اگر پیدا نشد، تهی است. |
getDevice
public ITestDevice getDevice ()
دستگاه را تحت آزمایش قرار دهید.
اجرا باینری
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
در واقع باینری را در مسیر داده شده اجرا کنید.
پارامترها |
---|
binaryPath | String : مسیر باینری. |
listener | ITestInvocationListener : شنونده جایی که نتایج را گزارش کند. |
description | TestDescription : آزمون در حال انجام است. |
setDevice
public void setDevice (ITestDevice device)
دستگاه تحت آزمایش را تزریق کنید.
پارامترها |
---|
device | ITestDevice : ITestDevice مورد استفاده |
بایدAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
بررسی کنید که آیا testRun باید زودتر تمام شود.
پارامترها |
---|
description | TestDescription : آزمون در حال انجام است. |
روش های محافظت شده
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()