TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Object
com.android.tradefed.testtype.SubprocessTfLauncher
  com.android.tradefed.testtype.TfTestLauncher


IRemoteTest لتشغيل اختبارات الوحدة أو الاختبارات الوظيفية على تثبيت منفصل من Tradefed

يتم تشغيل عملية خارجية بلغة Java لتشغيل الاختبارات. يُستخدم لتشغيل اختبارات الوحدة أو الاختبارات الوظيفية في Tradefed بشكل مستمر.

ملخّص

طُرق وضع التصميم العامة

TfTestLauncher()

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

void addJavaArguments(List<String> args)

السماح بإضافة مَعلمات Java إضافية إلى استدعاء العملية الفرعية

void postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)

الإجراءات التي يجب اتخاذها بعد انتهاء اختبار Tradefed

void preRun()

الإعداد قبل تشغيل الاختبار

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

اختبار إضافي لضمان عدم إنشاء اختبارات الوحدة لأي ملفات في العملية الفرعية وعدم تنظيفها

طُرق وضع التصميم العامة

TfTestLauncher

public TfTestLauncher ()

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

addJavaArguments

protected void addJavaArguments (List<String> args)

السماح بإضافة مَعلمات Java إضافية إلى استدعاء العملية الفرعية

المعلَمات
args List: القائمة الحالية للوسيطات التي نحتاج إلى إضافة الوسيطات الإضافية إليها

postRun

protected void postRun (ITestInvocationListener listener, 
                boolean exception, 
                long elapsedTime)

الإجراءات التي يجب اتخاذها بعد انتهاء اختبار Tradefed

المعلَمات
listener ITestInvocationListener: السمة ITestInvocationListener الأصلية التي يجب إرسال النتائج إليها

exception boolean: صحيح إذا تم رفع استثناء داخل الاختبار

elapsedTime long: الوقت المستغرَق لتشغيل الاختبارات

preRun

protected void preRun ()

الإعداد قبل تشغيل الاختبار

testTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

اختبار إضافي لضمان عدم إنشاء اختبارات الوحدة لأي ملفات في العملية الفرعية وعدم تنظيفها

المعلَمات
tmpDir File: الدليل المؤقت للعملية الفرعية

listener ITestInvocationListener: السمة ITestInvocationListener التي يجب إرسال الاختبار إليها