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 ( args) addJavaArguments ( args) אפשר להוסיף פרמטרים נוספים של 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 : ה-dir הזמני של תת-התהליך. |
listener | ITestInvocationListener : ה- ITestInvocationListener היכן לדווח על הבדיקה. |