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 : הערך True אם הופיעה חריגה בתוך הבדיקה. |
elapsedTime |
long : משך הזמן שלקח להריץ את הבדיקות. |
preRun
protected void preRun ()
הגדרה לפני הפעלת הבדיקה.
testTmpDirClean
protected void testTmpDirClean (File tmpDir, ITestInvocationListener listener)
בדיקה נוספת כדי לוודא שבדיקות היחידה בתהליך המשנה לא יוצרות קבצים שלא נמחקים.
פרמטרים | |
---|---|
tmpDir |
File : הספרייה הזמנית של תהליך המשנה. |
listener |
ITestInvocationListener : ה-ITestInvocationListener שבו יש לדווח על הבדיקה. |