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 مسار الملف الثنائي، أو قيمة فارغة في حال عدم العثور عليه

runBinary

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

تشغيل الملف الثنائي في المسار المحدَّد

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

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

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

عمليات الرمي
DeviceNotAvailableException