TfTestLauncher
public
class
TfTestLauncher
extends SubprocessTfLauncher
java.lang.Object | ||
↳ | com.android.tradefed.testtype.SubprocessTfLauncher | |
↳ | com.android.tradefed.testtype.TfTestLauncher |
IRemoteTest
لتشغيل اختبارات الوحدة أو الوظائف على تثبيت منفصل لـ TF
بدء عملية java خارجية لإجراء الاختبارات يُستخدَم لتشغيل وحدة TF أو الاختبارات الوظيفية بشكلٍ مستمر.
ملخّص
وظائف الإنشاء العامة | |
---|---|
TfTestLauncher()
|
الطرق المحمية | |
---|---|
void
|
addJavaArguments(
السماح بإضافة مَعلمات java إضافية إلى طلب تشغيل العملية الفرعية |
void
|
postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)
الإجراءات التي يجب اتّخاذها بعد انتهاء اختبار TF |
void
|
preRun()
الإعداد قبل إجراء الاختبار |
void
|
testTmpDirClean(File tmpDir, ITestInvocationListener listener)
اختبار إضافي لضمان عدم إنشاء أي ملفات من خلال اختبارات الوحدات في العملية الفرعية وعدم تنظيفها |
وظائف الإنشاء العامة
TfTestLauncher
public TfTestLauncher ()
الطرق المحمية
addJavaArguments
protected void addJavaArguments (args)
السماح بإضافة مَعلمات java إضافية إلى طلب تشغيل العملية الفرعية
المعلمات | |
---|---|
args |
: قائمة الوسيطات الحالية التي يجب إضافة الوسائط الإضافية إليها. |
postRun
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
الإجراءات التي يجب اتّخاذها بعد انتهاء اختبار TF
المعلمات | |
---|---|
listener |
ITestInvocationListener : ITestInvocationListener الأصلي الذي يتم الإبلاغ عن النتائج فيه |
exception |
boolean : صحيح إذا تم طرح استثناء داخل الاختبار. |
elapsedTime |
long : الوقت المستغرَق لإجراء الاختبارات |
preRun
protected void preRun ()
الإعداد قبل إجراء الاختبار
testTmpDirClean
protected void testTmpDirClean (File tmpDir, ITestInvocationListener listener)
اختبار إضافي لضمان عدم إنشاء أي ملفات من خلال اختبارات الوحدات في العملية الفرعية وعدم تنظيفها
المعلمات | |
---|---|
tmpDir |
File : الدليل المؤقت للعملية الفرعية |
listener |
ITestInvocationListener : ITestInvocationListener حيث يمكن الإبلاغ عن الاختبار |