TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

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


تمثّل هذه السمة IRemoteTest لتشغيل الوحدة أو الاختبارات الوظيفية مقابل تثبيت منفصل لملف TF.

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

ملخّص

شركة إنشاءات عامة

TfTestLauncher()

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

void addJavaArguments( args)

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

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

الإجراءات التي يجب اتخاذها بعد الانتهاء من اختبار TF.

void preRun()

يجب ضبط الإعدادات قبل إجراء الاختبار.

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

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

شركة إنشاءات عامة

TfTestLauncher

public TfTestLauncher ()

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

إضافة وسيطات

protected void addJavaArguments ( args)

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

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

ما بعد التشغيل

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

الإجراءات التي يجب اتخاذها بعد الانتهاء من اختبار TF.

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

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

elapsedTime long: الوقت المستغرق لإجراء الاختبارات

التشغيل المُسبَق

protected void preRun ()

يجب ضبط الإعدادات قبل إجراء الاختبار.

اختبارTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

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

المعلمات
tmpDir File: الوكيل المؤقت للعملية الفرعية

listener ITestInvocationListener: السمة ITestInvocationListener حيث يتم الإبلاغ عن الاختبار