‫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 مسار الملف الثنائي أو null إذا لم يتم العثور عليه

runBinary

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

شغِّل الملف الثنائي فعليًا في المسار المحدّد.

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

listener ITestInvocationListener: المستمع الذي سيتم إرسال النتائج إليه

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

عمليات الطرح
DeviceNotAvailableException
IOException