StreamProtoReceiver

public class StreamProtoReceiver
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.proto.StreamProtoReceiver


Un récepteur qui traduit le proto TestRecord reçu en événements Tradefed.

Résumé

Constructeurs publics

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

Ctor.

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)

Ctor.

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)

Ctor.

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)

Ctor.

Méthodes publiques

void close()
void completeModuleEvents()

Si nécessaire pour assurer la cohérence des rapports, finalisez les événements du module.

Throwable getError()

Renvoie l'erreur détectée dans le thread du récepteur.

int getSocketServerPort()

Renvoie le récepteur de socket qui était ouvert.

boolean hasInvocationFailed()

Indique si l'échec de l'appel a été signalé ou non.

boolean joinReceiver(long millis)

Constructeurs publics

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation)

Ctor.

Paramètres
listener ITestInvocationListener: ITestInvocationListener où signaler les résultats.

mainContext IInvocationContext

reportInvocation boolean: indique si les événements au niveau de l'appel doivent être signalés ou non.

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)

Ctor.

Paramètres
listener ITestInvocationListener: ITestInvocationListener où signaler les résultats.

mainContext IInvocationContext

reportInvocation boolean: indique si les événements au niveau de l'appel doivent être signalés ou non.

quietParsing boolean: indique si l'analyseur doit consigner des informations de débogage.

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)

Ctor.

Paramètres
listener ITestInvocationListener: ITestInvocationListener où signaler les résultats.

mainContext IInvocationContext

reportInvocation boolean: indique si les événements au niveau de l'appel doivent être signalés ou non.

quietParsing boolean: indique si l'analyseur doit consigner des informations de débogage.

logNamePrefix String: préfixe du fichier journalisé via l'analyseur.

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix)

Ctor.

Paramètres
listener ITestInvocationListener: ITestInvocationListener où signaler les résultats.

mainContext IInvocationContext

reportInvocation boolean: indique si les événements au niveau de l'appel doivent être signalés ou non.

quietParsing boolean: indique si l'analyseur doit consigner des informations de débogage.

reportLogs boolean: indique si les journaux doivent être signalés ou non.

logNamePrefix String: préfixe du fichier journalisé via l'analyseur.

Méthodes publiques

fermer

public void close ()

completeModuleEvents

public void completeModuleEvents ()

Si nécessaire pour assurer la cohérence des rapports, finalisez les événements du module.

getError

public Throwable getError ()

Renvoie l'erreur détectée dans le thread du récepteur. Si aucun n'est défini, la valeur renvoyée est "null".

Renvoie
Throwable

getSocketServerPort

public int getSocketServerPort ()

Renvoie le récepteur de socket qui était ouvert. -1 si aucun.

Renvoie
int

hasInvocationFailed

public boolean hasInvocationFailed ()

Indique si l'échec de l'appel a été signalé ou non.

Renvoie
boolean

joinReceiver

public boolean joinReceiver (long millis)

Paramètres
millis long

Renvoie
boolean