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

الطرق العامة

العثور على ثنائي

public String findBinary (String binary)

ابحث عن البرنامج الثنائي لتتمكن من تشغيله.

المعلمات
binary String: مسار البرنامج الثنائي أو ببساطة الاسم الثنائي.

المرتجعات
String المسار إلى البرنامج الثنائي، أو يكون صفرًا إذا لم يتم العثور عليه.

الرميات
DeviceNotAvailableException

الحصول على جهاز

public ITestDevice getDevice ()

اختبار الجهاز

المرتجعات
ITestDevice ITestDevice

runBinary

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

تشغيل البرنامج الثنائي في المسار المحدد.

المعلمات
binaryPath String: مسار البرنامج الثنائي

listener ITestInvocationListener: المستمع أين يمكن الإبلاغ عن النتائج.

description TestDescription: الاختبار قيد التقدم.

الرميات
DeviceNotAvailableException

ضبط الجهاز

public void setDevice (ITestDevice device)

أدخِل الجهاز تحت الاختبار.

المعلمات
device ITestDevice: السمة ITestDevice المطلوب استخدامها

الطرق المحمية

أمر CheckCommandResult

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

تحقَّق من نتيجة أمر الاختبار.

المعلمات
result CommandResult: نتيجة اختبار الأمر CommandResult

listener ITestInvocationListener: ITestInvocationListener

description TestDescription: الاختبار قيد التقدم.

الحصول على تخطّي BinaryCheck

protected boolean getSkipBinaryCheck ()

المرتجعات
boolean