IMultiTargetPreparer
  public
  
  
  
  interface
  IMultiTargetPreparer
  
  
      implements
      
        IDisableable
      
  
  
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer | 
Prepara l'ambiente di test per più dispositivi contemporaneamente. Utilizzalo solo per una configurazione che richiede più dispositivi, altrimenti usa il normale ITargetPreparer su ogni dispositivo.
 
Tieni presente che in una configurazione è possibile specificare più IMultiTargetPreparer. È consigliabile che ogni IMultiTargetPreparer documenti chiaramente l'ambiente previsto prima e dopo la configurazione.
Riepilogo
| Metodi pubblici | |
|---|---|
| 
        
        default
        
        
        
        void | 
      setUp(IInvocationContext context)
      
      Questo metodo è deprecato.
    Utilizza invece  | 
| 
        
        default
        
        
        
        void | 
      setUp(TestInformation testInformation)
      Esegui la configurazione dei target per i test. | 
| 
        
        default
        
        
        
        void | 
      tearDown(TestInformation testInformation, Throwable e)
      Esegui la pulizia/lo smantellamento dei target dopo il test. | 
| 
        
        default
        
        
        
        void | 
      tearDown(IInvocationContext context, Throwable e)
      
      Questo metodo è deprecato.
    Utilizza invece  | 
Metodi pubblici
setUp
public void setUp (IInvocationContext context)
      Questo metodo è deprecato.
    Utilizza invece setUp(com.android.tradefed.invoker.TestInformation).
  
Esegui la configurazione dei target per i test.
| Parametri | |
|---|---|
| context | IInvocationContext: ilIInvocationContextche descrive l'invocazione, i dispositivi e le build. | 
| Lanci | |
|---|---|
| TargetSetupError | if fatal error occurred setting up environment | 
| BuildError | In caso di errore relativo alla compilazione | 
| DeviceNotAvailableException | if device became unresponsive | 
setUp
public void setUp (TestInformation testInformation)
Esegui la configurazione dei target per i test.
| Parametri | |
|---|---|
| testInformation | TestInformation: ilTestInformationche descrive l'invocazione, i dispositivi,
     le build. | 
| Lanci | |
|---|---|
| TargetSetupError | if fatal error occurred setting up environment | 
| BuildError | In caso di errore relativo alla compilazione | 
| DeviceNotAvailableException | if device became unresponsive | 
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Esegui la pulizia/lo smantellamento dei target dopo il test.
| Parametri | |
|---|---|
| testInformation | TestInformation: ilTestInformationche descrive l'invocazione, i dispositivi,
     le build. | 
| e | Throwable: se l'invocazione è terminata con un'eccezione, questa sarà l'eccezione rilevata a livello di Invocation. In caso contrario, sarànull. | 
| Lanci | |
|---|---|
| DeviceNotAvailableException | if device became unresponsive | 
tearDown
public void tearDown (IInvocationContext context, Throwable e)
      Questo metodo è deprecato.
    Utilizza invece tearDown(com.android.tradefed.invoker.TestInformation, Throwable).
  
Esegui la pulizia/lo smantellamento dei target dopo il test.
| Parametri | |
|---|---|
| context | IInvocationContext: ilIInvocationContextche descrive l'invocazione, i dispositivi e le build. | 
| e | Throwable: se l'invocazione è terminata con un'eccezione, questa sarà l'eccezione rilevata a livello di Invocation. In caso contrario, sarànull. | 
| Lanci | |
|---|---|
| DeviceNotAvailableException | if device became unresponsive | 
