StreamProtoReceiver
public
class
StreamProtoReceiver
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.result.proto.StreamProtoReceiver
|
Ein Empfänger, der den erhaltenen proto-TestRecord in Tradefed-Ereignisse übersetzt.
Zusammenfassung
Öffentliche Konstruktoren |
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)
Ctor.
|
Öffentliche Methoden |
void
|
close()
|
void
|
completeModuleEvents()
Schließen Sie bei Bedarf die Ereignisse des Moduls ab, um eine konsistente Berichterstellung sicherzustellen.
|
Throwable
|
getError()
Gibt den im Empfänger-Thread aufgetretenen Fehler zurück.
|
int
|
getSocketServerPort()
Gibt den Socket-Empfänger zurück, der offen war.
|
boolean
|
hasInvocationFailed()
Gibt zurück, ob der gescheiterte Aufruf gemeldet wurde.
|
boolean
|
joinReceiver(long millis)
|
Öffentliche Konstruktoren
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.-
Parameter |
listener |
ITestInvocationListener : der ITestInvocationListener , wo die Ergebnisse gemeldet werden sollen. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : Gibt an, ob Ereignisse auf Aufrufebene gemeldet werden sollen. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.-
Parameter |
listener |
ITestInvocationListener : die ITestInvocationListener , unter der die Ergebnisse gemeldet werden sollen. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : Gibt an, ob Ereignisse auf Aufrufebene gemeldet werden sollen. |
quietParsing |
boolean : Gibt an, ob der Parser Informationen zur Fehlerbehebung protokollieren soll. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)
Parameter |
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)
Ctor.-
Parameter |
listener |
ITestInvocationListener : die ITestInvocationListener , unter der die Ergebnisse gemeldet werden sollen. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : Gibt an, ob Ereignisse auf Aufrufebene erfasst werden sollen. |
quietParsing |
boolean : Gibt an, ob der Parser Informationen zur Fehlerbehebung protokollieren soll. |
reportLogs |
boolean : Ob die Protokolle gemeldet werden sollen |
logNamePrefix |
String : Das Präfix für die Datei, die über den Parser protokolliert wird. |
mergeInvocationMetrics |
boolean |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.-
Parameter |
listener |
ITestInvocationListener : die ITestInvocationListener , an die die Ergebnisse gesendet werden sollen. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : Gibt an, ob Ereignisse auf Aufrufebene gemeldet werden sollen. |
quietParsing |
boolean : Gibt an, ob der Parser Informationen zur Fehlerbehebung protokollieren soll. |
logNamePrefix |
String : Präfix für die Datei, die über den Parser protokolliert wurde. |
Öffentliche Methoden
Schließen
public void close ()
completeModuleEvents
public void completeModuleEvents ()
Führen Sie die Ereignisse des Moduls aus, um konsistente Berichte zu erhalten.
getError
public Throwable getError ()
Gibt den im Empfänger-Thread aufgetretenen Fehler zurück. Wenn keiner vorhanden ist, wird null zurückgegeben.
getSocketServerPort
public int getSocketServerPort ()
Gibt den Socket-Empfänger zurück, der offen war. -1, wenn keiner vorhanden ist.
hasInvocationFailed
public boolean hasInvocationFailed ()
Gibt an, ob der fehlgeschlagene Aufruf gemeldet wurde.
joinReceiver
public boolean joinReceiver (long millis)
Geschützte Methoden
getJoinTimeout
protected long getJoinTimeout (long millis)