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