Chiamata ITest
public
interface
ITestInvocation
com.android.tradefed.invoker.ITestInvocation |
Gestisce una chiamata di test di 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)
Esegui la chiamata di test. |
default
void
|
notifyInvocationForceStopped(String message, ErrorIdentifier errorId)
Comunica a |
default
void
|
notifyInvocationStopped(String message)
Comunica a |
default
void
|
setClearcutClient(ClearcutClient client)
Inoltrare il cliente esplicito ai report sulle metriche. |
Metodi pubblici
OttieniInfoUscita
public ITestInvocation.ExitInformation getExitInfo ()
Le informazioni di uscita della chiamata specificata.
Ritorni | |
---|---|
ITestInvocation.ExitInformation |
richiamare
public abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
Esegui la chiamata di test.
Parametri | |
---|---|
metadata |
IInvocationContext : il valore IInvocationContext per l'esecuzione dei test. |
config |
IConfiguration : IConfiguration di questa esecuzione di test. |
rescheduler |
IRescheduler : il IRescheduler , per ripianificare parti della chiamata per
su altre risorse |
extraListeners |
ITestInvocationListener : ITestInvocationListener per le notifiche, oltre a quelli in
config |
Lanci | |
---|---|
DeviceNotAvailableException |
in caso di perdita della comunicazione con il dispositivo |
|
Throwable |
notificaInvocationForceS generale
public void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)
Comunica a TestInvocation
che TradeFed ha richiesto l'interruzione.
Parametri | |
---|---|
message |
String : il messaggio associato all'interruzione della chiamata |
errorId |
ErrorIdentifier : identificatore associato all'interruzione forzata |
notificaInvocationSsuch
public void notifyInvocationStopped (String message)
Comunica a TestInvocation
che TradeFed verrà chiuso.
Parametri | |
---|---|
message |
String : il messaggio associato all'interruzione della chiamata |
ImpostaClienteCancella
public void setClearcutClient (ClearcutClient client)
Inoltrare il cliente esplicito ai report sulle metriche.
Parametri | |
---|---|
client |
ClearcutClient |