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)
      
      
        
      השיטה הזו הוצאה משימוש.
    במקום זאת, צריך להשתמש ב-  | 
  
שיטות ציבוריות
setUp
public void setUp (IInvocationContext context)
      השיטה הזו הוצאה משימוש.
    במקום זאת, צריך להשתמש ב-setUp(com.android.tradefed.invoker.TestInformation).
  
מבצעים את הגדרת היעדים לבדיקה.
| פרמטרים | |
|---|---|
context | 
        
          IInvocationContext: ה-IInvocationContext שמתאר את ההפעלה, המכשירים וה-builds. | 
      
| זריקות | |
|---|---|
TargetSetupError | 
          if fatal error occurred setting up environment | 
BuildError | 
          במקרה של שגיאה שקשורה ל-build | 
DeviceNotAvailableException | 
          אם המכשיר לא מגיב | 
setUp
public void setUp (TestInformation testInformation)
מבצעים את הגדרת היעדים לבדיקה.
| פרמטרים | |
|---|---|
testInformation | 
        
          TestInformation: ה-TestInformation שמתאר את ההפעלה, המכשירים וה-builds. | 
      
| זריקות | |
|---|---|
TargetSetupError | 
          if fatal error occurred setting up environment | 
BuildError | 
          במקרה של שגיאה שקשורה ל-build | 
DeviceNotAvailableException | 
          אם המכשיר לא מגיב | 
tearDown
public void tearDown (TestInformation testInformation, 
                Throwable e)אחרי הבדיקה, מבצעים את הניקוי או הפירוק של היעדים.
| פרמטרים | |
|---|---|
testInformation | 
        
          TestInformation: ה-TestInformation שמתאר את ההפעלה, המכשירים וה-builds. | 
      
e | 
        
          Throwable: אם הקריאה הסתיימה בחריגה, זו תהיה החריגה שנלכדה ברמת הקריאה. אחרת, הערך יהיה null. | 
      
| זריקות | |
|---|---|
DeviceNotAvailableException | 
          אם המכשיר לא מגיב | 
tearDown
public void tearDown (IInvocationContext context, 
                Throwable e)
      השיטה הזו הוצאה משימוש.
    במקום זאת, צריך להשתמש ב-tearDown(com.android.tradefed.invoker.TestInformation, Throwable).
  
אחרי הבדיקה, מבצעים את הניקוי או הפירוק של היעדים.
| פרמטרים | |
|---|---|
context | 
        
          IInvocationContext: ה-IInvocationContext שמתאר את ההפעלה, המכשירים וה-builds. | 
      
e | 
        
          Throwable: אם הקריאה הסתיימה בחריגה, זו תהיה החריגה שנלכדה ברמת הקריאה. אחרת, הערך יהיה null. | 
      
| זריקות | |
|---|---|
DeviceNotAvailableException | 
          אם המכשיר לא מגיב |