Invocation ITest

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Gère un appel de test de la fédération.

Résumé

Classes imbriquées

class ITestInvocation.ExitInformation

Représente des informations de sortie pour un appel. 

Méthodes publiques

default ITestInvocation.ExitInformation getExitInfo()

Informations de sortie de l'appel donné.

abstract void invoke(IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)

Effectuez l'appel de test.

default void notifyInvocationForceStopped(String message, ErrorIdentifier errorId)

Informez TestInvocation que l'arrêt de TradeFed a été demandé.

default void notifyInvocationStopped(String message)

Avertir TestInvocation que TradeFed finira par s'arrêter.

default void setClearcutClient(ClearcutClient client)

Transférez le client avec autorisation pour générer des rapports sur les métriques.

Méthodes publiques

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Informations de sortie de l'appel donné.

Renvoie
ITestInvocation.ExitInformation

appeler

public abstract void invoke (IInvocationContext metadata, 
                IConfiguration config, 
                IRescheduler rescheduler, 
                ITestInvocationListener... extraListeners)

Effectuez l'appel de test.

Paramètres
metadata IInvocationContext: IInvocationContext pour effectuer des tests.

config IConfiguration: IConfiguration de cette exécution de test.

rescheduler IRescheduler: IRescheduler, permettant de reprogrammer des parties de l'appel pour exécution sur une ou plusieurs autres ressources

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

Génère
DeviceNotAvailableException si la communication avec l'appareil a été perdue
Jetable

notifierInvocationForceSended

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

Informez TestInvocation que l'arrêt de TradeFed a été demandé.

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

errorId ErrorIdentifier: identifiant associé à l'arrêt forcé

notificationsInvocationArrête

public void notifyInvocationStopped (String message)

Avertir TestInvocation que TradeFed finira par s'arrêter.

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

setClearcutClient

public void setClearcutClient (ClearcutClient client)

Transférez le client avec autorisation pour générer des rapports sur les métriques.

Paramètres
client ClearcutClient