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