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 التي يجب إرسال الاختبار إليها |