StreamProtoReceiver
public class StreamProtoReceiver
extends Object
java.lang.Object |
↳ | com.android.tradefed.result.proto.StreamProtoReceiver |
Ein Empfänger, der den empfangenen Proto-TestRecord in Tradefed-Ereignisse übersetzt.
Zusammenfassung
Öffentliche Bauträger |
---|
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) |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics) Ctor. |
Öffentliche Methoden |
---|
void | close () |
void | completeModuleEvents () Vervollständigen Sie bei Bedarf die Ereignisse des Moduls, um eine konsistente Berichterstattung sicherzustellen. |
Throwable | getError () Gibt den im Empfängerthread abgefangenen Fehler zurück. |
int | getSocketServerPort () Gibt den geöffneten Socket-Receiver zurück. |
boolean | hasInvocationFailed () Gibt zurück, ob der fehlgeschlagene Aufruf gemeldet wurde oder nicht. |
boolean | joinReceiver (long millis) |
Öffentliche Bauträger
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
Parameter |
---|
listener | ITestInvocationListener : der ITestInvocationListener , an den die Ergebnisse gemeldet werden sollen. |
mainContext | IInvocationContext |
reportInvocation | boolean : Ob die Ereignisse auf Aufrufebene gemeldet werden sollen oder nicht. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.
Parameter |
---|
listener | ITestInvocationListener : der ITestInvocationListener , an den die Ergebnisse gemeldet werden sollen. |
mainContext | IInvocationContext |
reportInvocation | boolean : Ob die Ereignisse auf Aufrufebene gemeldet werden sollen oder nicht. |
quietParsing | boolean : Gibt an, ob der Parser Debug-Informationen protokollieren soll oder nicht. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.
Parameter |
---|
listener | ITestInvocationListener : der ITestInvocationListener , an den die Ergebnisse gemeldet werden sollen. |
mainContext | IInvocationContext |
reportInvocation | boolean : Ob die Ereignisse auf Aufrufebene gemeldet werden sollen oder nicht. |
quietParsing | boolean : Gibt an, ob der Parser Debug-Informationen protokollieren soll oder nicht. |
logNamePrefix | String : Das Präfix für die vom Parser protokollierte Datei. |
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 : der ITestInvocationListener , an den die Ergebnisse gemeldet werden sollen. |
mainContext | IInvocationContext |
reportInvocation | boolean : Ob die Ereignisse auf Aufrufebene gemeldet werden sollen oder nicht. |
quietParsing | boolean : Gibt an, ob der Parser Debug-Informationen protokollieren soll oder nicht. |
reportLogs | boolean : Ob die Protokolle gemeldet werden sollen oder nicht |
logNamePrefix | String : Das Präfix für die vom Parser protokollierte Datei. |
mergeInvocationMetrics | boolean |
Öffentliche Methoden
schließen
public void close ()
CompleteModuleEvents
public void completeModuleEvents ()
Vervollständigen Sie bei Bedarf die Ereignisse des Moduls, um eine konsistente Berichterstattung sicherzustellen.
getError
public Throwable getError ()
Gibt den im Empfängerthread abgefangenen Fehler zurück. Wenn keine vorhanden ist, wird null zurückgegeben.
getSocketServerPort
public int getSocketServerPort ()
Gibt den geöffneten Socket-Receiver zurück. -1, wenn keine.
hasInvocationFailed
public boolean hasInvocationFailed ()
Gibt zurück, ob der fehlgeschlagene Aufruf gemeldet wurde oder nicht.
joinReceiver
public boolean joinReceiver (long millis)
Geschützte Methoden
getJoinTimeout
protected long getJoinTimeout (long millis)