ITestInvocation
public interface ITestInvocation
com.android.tradefed.invoker.ITestInvocation |
Gère un appel de test TradeFederation.
Résumé
Classes imbriquées | |
---|---|
class | ITestInvocation.ExitInformation Représente des informations de sortie pour un appel. |
Méthodes publiques | |
---|---|
default ITestInvocation.ExitInformation | getExitInfo () Les informations de sortie de l’invocation donnée. |
abstract void | invoke ( IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners) Effectuez l’invocation du test. |
default void | notifyInvocationForceStopped (String message, ErrorIdentifier errorId) Informez |
default void | notifyInvocationStopped (String message) Informez |
default void | setClearcutClient (ClearcutClient client) Transférez le client Clearcut pour signaler les métriques. |
Méthodes publiques
getExitInfo
public ITestInvocation.ExitInformation getExitInfo ()
Les informations de sortie de l’invocation donnée.
Retour | |
---|---|
ITestInvocation.ExitInformation |
invoquer
public abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
Effectuez l’invocation du test.
Paramètres | |
---|---|
metadata | IInvocationContext : le IInvocationContext pour effectuer des tests. |
config | IConfiguration : la IConfiguration de ce test. |
rescheduler | IRescheduler : le IRescheduler , pour replanifier des parties de l'invocation pour exécution sur une ou plusieurs autres ressources. |
extraListeners | ITestInvocationListener : ITestInvocationListener à notifier, en plus de ceux de config |
Jetés | |
---|---|
DeviceNotAvailableException | si la communication avec l'appareil a été perdue |
| Jetable |
notifyInvocationForceStopped
public void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)
Informez TestInvocation
que TradeFed a été invité à s'arrêter.
Paramètres | |
---|---|
message | String : Le message associé à l'arrêt de l'invocation |
errorId | ErrorIdentifier : Identifiant associé à l'arrêt forcé |
notifyInvocationStopped
public void notifyInvocationStopped (String message)
Informez TestInvocation
que TradeFed finira par s'arrêter.
Paramètres | |
---|---|
message | String : Le message associé à l'arrêt de l'invocation |
setClearcutClient
public void setClearcutClient (ClearcutClient client)
Transférez le client Clearcut pour signaler les métriques.
Paramètres | |
---|---|
client | ClearcutClient |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/12/01 (UTC).