ITestInvocation
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 dell'invocazione specificata. |
abstract void | invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners) Eseguire l'invocazione di prova. |
default void | notifyInvocationStopped (String message, ErrorIdentifier errorId) Notifica a |
Metodi pubblici
getExitInfo
public ITestInvocation.ExitInformation getExitInfo ()
Le informazioni di uscita dell'invocazione specificata.
ritorna | |
---|---|
ITestInvocation.ExitInformation |
invocare
public abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
Eseguire l'invocazione di prova.
Parametri | |
---|---|
metadata | IInvocationContext : IInvocationContext per eseguire i test. |
config | IConfiguration : la IConfiguration di questa esecuzione di test. |
rescheduler | IRescheduler : IRescheduler , per riprogrammare parti dell'invocazione per l'esecuzione su altre risorse |
extraListeners | ITestInvocationListener : ITestInvocationListener da notificare, oltre a quelli in config |
Lancia | |
---|---|
DeviceNotAvailableException | se la comunicazione con il dispositivo è andata persa |
Throwable |
notifyInvocationStopped
public void notifyInvocationStopped (String message, ErrorIdentifier errorId)
Notifica a TestInvocation
che è stato richiesto di interrompere TradeFed.
Parametri | |
---|---|
message | String : il messaggio associato all'interruzione dell'invocazione |
errorId | ErrorIdentifier |
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-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]