IMultiTargetPreparer
  public
  
  
  
  interface
  IMultiTargetPreparer
  
  
      implements
      
        IDisableable
      
  
  
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer | 
Przygotowuje środowisko testowe dla kilku urządzeń jednocześnie. Używaj tylko w przypadku konfiguracji wymagającej korzystania z kilku urządzeń. W innych przypadkach używaj zwykłego ITargetPreparer na każdym urządzeniu.
 
Pamiętaj, że w konfiguracji można określić wiele wartości IMultiTargetPreparer. Zalecamy, aby każdy interfejs IMultiTargetPreparer wyraźnie dokumentował oczekiwane środowisko przed konfiguracją i po konfiguracji.
Podsumowanie
Metody publiczne | |
|---|---|
        
        default
        
        
        
        void
     | 
  
    
      
      setUp(IInvocationContext context)
      
      
        
      Ta metoda została wycofana.
    Zamiast niej użyj kolumny   | 
  
        
        default
        
        
        
        void
     | 
  
    
      
      setUp(TestInformation testInformation)
      
      
        Skonfiguruj cele na potrzeby testowania.  | 
  
        
        default
        
        
        
        void
     | 
  
    
      
      tearDown(TestInformation testInformation, Throwable e)
      
      
        Po zakończeniu testowania wykonaj czyszczenie lub usunięcie docelowych środowisk.  | 
  
        
        default
        
        
        
        void
     | 
  
    
      
      tearDown(IInvocationContext context, Throwable e)
      
      
        
      Ta metoda została wycofana.
    Zamiast niej użyj kolumny   | 
  
Metody publiczne
setUp
public void setUp (IInvocationContext context)
      Ta metoda została wycofana.
Zamiast niej użyj zasady setUp(com.android.tradefed.invoker.TestInformation).
  
Skonfiguruj cele na potrzeby testowania.
| Parametry | |
|---|---|
context | 
        
          IInvocationContext: IInvocationContext opisujący wywołanie, urządzenia i kompilacje. | 
      
| Rzuty | |
|---|---|
TargetSetupError | 
          jeśli podczas konfigurowania środowiska wystąpił błąd krytyczny | 
BuildError | 
          W przypadku błędu związanego z kompilacją | 
DeviceNotAvailableException | 
          jeśli urządzenie przestało odpowiadać. | 
setUp
public void setUp (TestInformation testInformation)
Skonfiguruj cele na potrzeby testowania.
| Parametry | |
|---|---|
testInformation | 
        
          TestInformation: TestInformation opisujący wywołanie, urządzenia i kompilacje. | 
      
| Rzuty | |
|---|---|
TargetSetupError | 
          jeśli podczas konfigurowania środowiska wystąpił błąd krytyczny | 
BuildError | 
          W przypadku błędu związanego z kompilacją | 
DeviceNotAvailableException | 
          jeśli urządzenie przestało odpowiadać. | 
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Po zakończeniu testowania wykonaj czyszczenie lub usunięcie docelowych środowisk.
| Parametry | |
|---|---|
testInformation | 
        
          TestInformation: TestInformation opisujący wywołanie, urządzenia i kompilacje. | 
      
e | 
        
          Throwable: jeśli wywołanie zakończyło się wyjątkiem, będzie to wyjątek przechwycony na poziomie wywołania. W przeciwnym razie będzie to null. | 
      
| Rzuty | |
|---|---|
DeviceNotAvailableException | 
          jeśli urządzenie przestało odpowiadać. | 
tearDown
public void tearDown (IInvocationContext context, Throwable e)
      Ta metoda została wycofana.
Zamiast niej użyj zasady tearDown(com.android.tradefed.invoker.TestInformation, Throwable).
  
Po zakończeniu testowania wykonaj czyszczenie lub usunięcie docelowych środowisk.
| Parametry | |
|---|---|
context | 
        
          IInvocationContext: IInvocationContext opisujący wywołanie, urządzenia i kompilacje. | 
      
e | 
        
          Throwable: jeśli wywołanie zakończyło się wyjątkiem, będzie to wyjątek przechwycony na poziomie wywołania. W przeciwnym razie będzie to null. | 
      
| Rzuty | |
|---|---|
DeviceNotAvailableException | 
          jeśli urządzenie przestało odpowiadać. |