ITestInvocation

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Gère une invocation de test TradeFederation.

Résumé

Classes imbriquées

class ITestInvocation.ExitInformation

Représente des informations de sortie pour une invocation. 

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 du test.

default void notifyInvocationStopped(String message, ErrorIdentifier errorId)

Informer l'TestInvocation que TradeFed a été demandé à s'arrêter.

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 du test.

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

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

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

extraListeners ITestInvocationListener: ITestInvocationListener à avertir, en plus de ceux dans config

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

notifyInvocationStopped

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

Informer l'TestInvocation que TradeFed a été demandé à s'arrêter.

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

errorId ErrorIdentifier