IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetFormatr |
הכנה של סביבת הבדיקה לכמה מכשירים ביחד. לשימוש רק עבור הגדרה שדורשת
מספר מכשירים. אחרת, צריך להשתמש ב-ITargetPreparer
הרגיל בכל מכשיר.
הערה: אפשר לציין כמה רכיבי IMultiTargetPreparer
בהגדרה. זה כן
מומלץ שכל ארגון IMultiTargetPlanr יתעד בבירור את הסביבה הצפויה שלו לפני ההגדרה
וגם לאחר ההגדרה.
סיכום
שיטות ציבוריות | |
---|---|
default
void
|
setUp(IInvocationContext context)
השיטה הזו הוצאה משימוש.
במקום זאת, אתם צריכים להשתמש ב- |
default
void
|
setUp(TestInformation testInformation)
מגדירים את היעדים לבדיקה. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
מבצעים את הניקוי/הסרת היעדים לאחר הבדיקה. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
השיטה הזו הוצאה משימוש.
במקום זאת, אתם צריכים להשתמש ב- |
שיטות ציבוריות
הגדרה
public void setUp (IInvocationContext context)
השיטה הזו הוצאה משימוש.
במקומו צריך להשתמש ברכיב setUp(com.android.tradefed.invoker.TestInformation)
.
מגדירים את היעדים לבדיקה.
פרמטרים | |
---|---|
context |
IInvocationContext : IInvocationContext שמתאר את ההפעלה, המכשירים, גרסאות ה-build. |
קליעות | |
---|---|
TargetSetupError |
אם אירעה שגיאה חמורה בהגדרת הסביבה |
BuildError |
במקרה של שגיאה שקשורה ל-build |
DeviceNotAvailableException |
אם המכשיר לא מגיב |
הגדרה
public void setUp (TestInformation testInformation)
מגדירים את היעדים לבדיקה.
פרמטרים | |
---|---|
testInformation |
TestInformation : TestInformation שמתאר את ההפעלה, מכשירים
לבנות. |
קליעות | |
---|---|
TargetSetupError |
אם אירעה שגיאה חמורה בהגדרת הסביבה |
BuildError |
במקרה של שגיאה שקשורה ל-build |
DeviceNotAvailableException |
אם המכשיר לא מגיב |
פירעון
public void tearDown (TestInformation testInformation, Throwable e)
מבצעים את הניקוי/הסרת היעדים לאחר הבדיקה.
פרמטרים | |
---|---|
testInformation |
TestInformation : TestInformation שמתאר את ההפעלה, מכשירים
לבנות. |
e |
Throwable : אם ההפעלה הסתיימה באופן חריג, זה יהיה היוצא מן הכלל
שנלמדו ברמת ההפעלה. אחרת, יהיה null . |
קליעות | |
---|---|
DeviceNotAvailableException |
אם המכשיר לא מגיב |
פירעון
public void tearDown (IInvocationContext context, Throwable e)
השיטה הזו הוצאה משימוש.
במקום זאת, אתם צריכים להשתמש ב-tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
מבצעים את הניקוי/הסרת היעדים לאחר הבדיקה.
פרמטרים | |
---|---|
context |
IInvocationContext : IInvocationContext שמתאר את ההפעלה, המכשירים, גרסאות ה-build. |
e |
Throwable : אם ההפעלה הסתיימה באופן חריג, זה יהיה היוצא מן הכלל
שנלמדו ברמת ההפעלה. אחרת, יהיה null . |
קליעות | |
---|---|
DeviceNotAvailableException |
אם המכשיר לא מגיב |