ITestInvocation
  public
  
  
  
  interface
  ITestInvocation
  
  
  
| com.android.tradefed.invoker.ITestInvocation | 
Gestisce un'invocazione di test di TradeFederation.
Riepilogo
| Classi nidificate | |
|---|---|
| 
        
        
        
        
        class | ITestInvocation.ExitInformationRappresenta alcune informazioni di uscita per un'invocazione. | 
| Metodi pubblici | |
|---|---|
| 
        
        default
        
        
        
        ITestInvocation.ExitInformation | 
      getExitInfo()
      Le informazioni di uscita dell'invocazione specificata. | 
| 
        abstract
        
        
        
        
        void | 
      invoke(IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
      Esegui l'invocazione del test. | 
| 
        
        default
        
        
        
        void | 
      notifyInvocationForceStopped(String message, ErrorIdentifier errorId)
      Comunica a  | 
| 
        
        default
        
        
        
        void | 
      notifyInvocationStopped(String message)
      Comunica a  | 
| 
        
        default
        
        
        
        void | 
      setClearcutClient(ClearcutClient client)
      Inoltra il client clearcut per generare report sulle metriche. | 
Metodi pubblici
getExitInfo
public ITestInvocation.ExitInformation getExitInfo ()
Le informazioni di uscita dell'invocazione specificata.
| Ritorni | |
|---|---|
| ITestInvocation.ExitInformation | |
invocare
public abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
Esegui l'invocazione del test.
| Parametri | |
|---|---|
| metadata | IInvocationContext: ilIInvocationContextper eseguire i test. | 
| config | IConfiguration: ilIConfigurationdi questa esecuzione di test. | 
| rescheduler | IRescheduler: ilIRescheduler, per riprogrammare parti dell'invocazione per
        l'esecuzione su altre risorse | 
| extraListeners | ITestInvocationListener:ITestInvocationListenerda notificare, oltre a quelli in
        config | 
| Lanci | |
|---|---|
| DeviceNotAvailableException | Se la comunicazione con il dispositivo è stata interrotta | 
|  | Throwable | 
notifyInvocationForceStopped
public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)Comunica a TestInvocation che è stata richiesta l'interruzione di TradeFed.
| Parametri | |
|---|---|
| message | String: il messaggio associato all'interruzione dell'invocazione | 
| errorId | ErrorIdentifier: identificatore associato all'interruzione forzata | 
notifyInvocationStopped
public void notifyInvocationStopped (String message)
Comunica a TestInvocation che TradeFed verrà eventualmente chiuso.
| Parametri | |
|---|---|
| message | String: il messaggio associato all'interruzione dell'invocazione | 
setClearcutClient
public void setClearcutClient (ClearcutClient client)
Inoltra il client clearcut per generare report sulle metriche.
| Parametri | |
|---|---|
| client | ClearcutClient | 
