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)

Notifiez le TestInvocation que TradeFed a été invité à s'arrêter.

default void notifyInvocationStopped (String message)

Avertissez le TestInvocation que TradeFed finira par s'arrêter.

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 cette exécution de test.

rescheduler IRescheduler : le IRescheduler , pour replanifier des parties de l'invocation pour exécution sur une ou plusieurs autres ressources

extraListeners ITestInvocationListener : ITestInvocationListener s à notifier, en plus de ceux de config

Lance
DeviceNotAvailableException si la communication avec l'appareil a été perdue
Jetable

notifierInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

Notifiez le 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é

notifierInvocationStopped

public void notifyInvocationStopped (String message)

Avertissez le TestInvocation que TradeFed finira par s'arrêter.

Paramètres
message String : Le message associé à l'arrêt de l'invocation