IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


מכין את סביבת הבדיקה למספר מכשירים יחד. השתמש רק עבור התקנה הדורשת מספר מכשירים, אחרת השתמש ב- ITargetPreparer הרגיל בכל מכשיר.

שים לב שניתן IMultiTargetPreparer מספר IMultiTargetPreparer . מומלץ שכל IMultiTargetPreparer יתעד בבירור את הסביבה הצפויה לפני ההתקנה וההגדרה שלאחר ההגדרה.

סיכום

שיטות ציבוריות

default void setUp (IInvocationContext context)

שיטה זו הוצאה משימוש. השתמש במקום זאת ב- setUp(com.android.tradefed.invoker.TestInformation) .

default void setUp (TestInformation testInformation)

בצע את הגדרת היעדים לבדיקה.

default void tearDown (TestInformation testInformation, Throwable e)

בצע את ניקוי / פירוק המטרות לאחר הבדיקה.

default void tearDown (IInvocationContext context, Throwable e)

שיטה זו הוצאה משימוש. השתמש במקום זאת ב- tearDown(com.android.tradefed.invoker.TestInformation, Throwable) .

שיטות ציבוריות

להכין

public void setUp (IInvocationContext context)

שיטה זו הוצאה משימוש.
השתמש במקום זאת ב- setUp(com.android.tradefed.invoker.TestInformation) .

בצע את הגדרת היעדים לבדיקה.

פרמטרים
context IInvocationContext : ה- IInvocationContext המתאר את הקריאה, המכשירים, IInvocationContext .

זורק
TargetSetupError אם אירעה שגיאה אנושה בהגדרת הסביבה
BuildError במקרה של שגיאה הקשורה לבנייה
DeviceNotAvailableException אם המכשיר לא נענה

להכין

public void setUp (TestInformation testInformation)

בצע את הגדרת היעדים לבדיקה.

פרמטרים
testInformation TestInformation : ה- TestInformation המתאר את הקריאה, המכשירים, ה- builds.

זורק
TargetSetupError אם אירעה שגיאה אנושה בהגדרת הסביבה
BuildError במקרה של שגיאה הקשורה לבנייה
DeviceNotAvailableException אם המכשיר לא נענה

לקרוע

public void tearDown (TestInformation testInformation, 
                Throwable e)

בצע את ניקוי / פירוק המטרות לאחר הבדיקה.

פרמטרים
testInformation TestInformation : ה- TestInformation המתאר את הקריאה, המכשירים, ה- builds.

e Throwable : אם הקריאה הסתיימה בחריג, זה יהיה החריג שנתפס ברמת ההזמנה. אחרת, יהיה null .

זורק
DeviceNotAvailableException אם המכשיר לא נענה

לקרוע

public void tearDown (IInvocationContext context, 
                Throwable e)

שיטה זו הוצאה משימוש.
השתמש במקום זאת ב- tearDown(com.android.tradefed.invoker.TestInformation, Throwable) .

בצע את ניקוי / פירוק המטרות לאחר הבדיקה.

פרמטרים
context IInvocationContext : ה- IInvocationContext המתאר את הקריאה, המכשירים, IInvocationContext .

e Throwable : אם הקריאה הסתיימה בחריג, זה יהיה החריג שנתפס ברמת ההזמנה. אחרת, יהיה null .

זורק
DeviceNotAvailableException אם המכשיר לא נענה