ITestInvocazione
public interface ITestInvocation
com.android.tradefed.invoker.ITestInvocation |
Gestisce una chiamata di test TradeFederation.
Riepilogo
Classi nidificate | |
---|---|
class | ITestInvocation.ExitInformation Rappresenta alcune informazioni di uscita per una chiamata. |
Metodi pubblici | |
---|---|
default ITestInvocation.ExitInformation | getExitInfo () Le informazioni di uscita della chiamata specificata. |
abstract void | invoke ( IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners) Eseguire la chiamata di prova. |
default void | notifyInvocationForceStopped (String message, ErrorIdentifier errorId) Notifica a |
default void | notifyInvocationStopped (String message) Notifica a |
default void | setClearcutClient (ClearcutClient client) Inoltra il client chiaro per segnalare le metriche. |
Metodi pubblici
getExitInfo
public ITestInvocation.ExitInformation getExitInfo ()
Le informazioni di uscita della chiamata specificata.
ritorna | |
---|---|
ITestInvocation.ExitInformation |
invocare
public abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
Eseguire la chiamata di prova.
Parametri | |
---|---|
metadata | IInvocationContext : IInvocationContext per eseguire i test. |
config | IConfiguration : l' IConfiguration di questa esecuzione di test. |
rescheduler | IRescheduler : IRescheduler , per ripianificare parti dell'invocazione per l'esecuzione su un'altra o più risorse |
extraListeners | ITestInvocationListener : ITestInvocationListener s da notificare, oltre a quelli in config |
Getta | |
---|---|
DeviceNotAvailableException | se la comunicazione con il dispositivo è stata persa |
| Lanciabile |
notifyInvocationForceStopped
public void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)
Notifica a TestInvocation
che è stato richiesto l'arresto di TradeFed.
Parametri | |
---|---|
message | String : il messaggio associato all'arresto della chiamata |
errorId | ErrorIdentifier : identificatore associato all'arresto forzato |
notifyInvocationStopped
public void notifyInvocationStopped (String message)
Notifica a TestInvocation
che TradeFed alla fine verrà arrestato.
Parametri | |
---|---|
message | String : il messaggio associato all'arresto della chiamata |
setClearcutClient
public void setClearcutClient (ClearcutClient client)
Inoltra il client chiaro per segnalare le metriche.
Parametri | |
---|---|
client | ClearcutClient |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2023-06-06 UTC.