ITestInvocation

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Gère un appel de test TradeFederation.

Sommaire

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'appel donné.

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

Effectuez l'appel de test.

default void notifyInvocationStopped (String message, ErrorIdentifier errorId)

Aviser le TestInvocation que TradeFed a été demandé d'arrêter.

Méthodes publiques

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Les informations de sortie de l'appel donné.

Retour
ITestInvocation.ExitInformation

invoquer

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

Effectuez l'appel de test.

Paramètres
metadata IInvocationContext : le IInvocationContext d'effectuer des tests.

config IConfiguration : le IConfiguration de cette série de tests.

rescheduler IRescheduler : le IRescheduler , pour le rééchelonnement des parties de l'appel pour une exécution sur une autre ressource (s)

extraListeners ITestInvocationListener : ITestInvocationListener est d'informer, en plus de ceux de config

Jetés
DeviceNotAvailableException si la communication avec l'appareil a été perdue
Throwable

notificationInvocationArrêté

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

Aviser le TestInvocation que TradeFed a été demandé d'arrêter.

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

errorId ErrorIdentifier