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, boolean reportLogs, String logNamePrefix)
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)
Directeur
|
Méthodes publiques |
void
|
close()
|
void
|
completeModuleEvents()
Si nécessaire, complétez les événements du module pour assurer la cohérence des rapports.
|
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)
Directeur
Paramètres |
listener |
ITestInvocationListener : ITestInvocationListener où générer les résultats. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : indique si les événements au niveau de l'appel doivent être consignés ou non. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Directeur
Paramètres |
listener |
ITestInvocationListener : ITestInvocationListener où générer 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,
boolean reportLogs,
String logNamePrefix)
Paramètres |
listener |
ITestInvocationListener |
mainContext |
IInvocationContext |
reportInvocation |
boolean |
quietParsing |
boolean |
reportLogs |
boolean |
logNamePrefix |
String |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix,
boolean mergeInvocationMetrics)
Directeur
Paramètres |
listener |
ITestInvocationListener : ITestInvocationListener où générer les résultats. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : indique si les événements au niveau de l'appel doivent être consignés ou non. |
quietParsing |
boolean : indique si l'analyseur doit enregistrer les 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. |
mergeInvocationMetrics |
boolean |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Directeur
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 enregistrer les informations de débogage. |
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 le message d'erreur dans le thread récepteur. S'il n'y en a aucune, la valeur renvoyée est nulle.
getSocketServerPort
public int getSocketServerPort ()
Renvoie le récepteur de socket ouvert. -1 si aucun.
hasInvocationFailed
public boolean hasInvocationFailed ()
Indique si l'échec de l'appel a été signalé ou non.
joinReceiver
public boolean joinReceiver (long millis)
Méthodes protégées
getJoinTimeout
protected long getJoinTimeout (long millis)