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 היכן לדווח על הבדיקה. |