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