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 Konstrukteure | |
---|---|
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. |
Öffentliche Methoden | |
---|---|
void | close () |
void | completeModuleEvents () Vervollständigen Sie bei Bedarf die Ereignisse des Moduls, um eine konsistente Berichterstattung zu gewährleisten. |
Throwable | getError () Gibt den im Empfänger-Thread abgefangenen Fehler zurück. |
int | getSocketServerPort () Gibt den geöffneten Socket-Empfänger zurück. |
boolean | hasInvocationFailed () Gibt zurück, ob der Aufruf fehlgeschlagen ist oder nicht. |
boolean | joinReceiver (long millis) |
Geschützte Methoden | |
---|---|
long | getJoinTimeout (long millis) |
Öffentliche Konstrukteure
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 : Ob die Ereignisse auf Aufrufebene gemeldet werden sollen oder nicht. |
Wirft | |
---|---|
| IOException |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)
Ctor.
Parameter | |
---|---|
listener | ITestInvocationListener : der ITestInvocationListener , wo die Ergebnisse gemeldet werden sollen. |
mainContext | IInvocationContext |
reportInvocation | boolean : Ob die Ereignisse auf Aufrufebene gemeldet werden sollen oder nicht. |
quietParsing | boolean : Ob der Parser Debug-Informationen protokollieren soll oder nicht. |
Wirft | |
---|---|
| IOException |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)
Ctor.
Parameter | |
---|---|
listener | ITestInvocationListener : der ITestInvocationListener , wo die Ergebnisse gemeldet werden sollen. |
mainContext | IInvocationContext |
reportInvocation | boolean : Ob die Ereignisse auf Aufrufebene gemeldet werden sollen oder nicht. |
quietParsing | boolean : Ob der Parser Debug-Informationen protokollieren soll oder nicht. |
logNamePrefix | String : Das Präfix für die vom Parser protokollierte Datei. |
Wirft | |
---|---|
| IOException |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)
Ctor.
Parameter | |
---|---|
listener | ITestInvocationListener : der ITestInvocationListener , wo die Ergebnisse gemeldet werden sollen. |
mainContext | IInvocationContext |
reportInvocation | boolean : Ob die Ereignisse auf Aufrufebene gemeldet werden sollen oder nicht. |
quietParsing | boolean : 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. |
Wirft | |
---|---|
| IOException |
Öffentliche Methoden
schließen
public void close ()
CompleteModuleEvents
public void completeModuleEvents ()
Vervollständigen Sie bei Bedarf die Ereignisse des Moduls, um eine konsistente Berichterstattung zu gewährleisten.
getError
public Throwable getError ()
Gibt den im Empfänger-Thread abgefangenen Fehler zurück. Wenn keine, wird null zurückgegeben.
Kehrt zurück | |
---|---|
Throwable |
getSocketServerPort
public int getSocketServerPort ()
Gibt den geöffneten Socket-Empfänger zurück. -1 wenn keine.
Kehrt zurück | |
---|---|
int |
hasInvocationFailed
public boolean hasInvocationFailed ()
Gibt zurück, ob der Aufruf fehlgeschlagen ist oder nicht.
Kehrt zurück | |
---|---|
boolean |
joinReceiver
public boolean joinReceiver (long millis)
Parameter | |
---|---|
millis | long |
Kehrt zurück | |
---|---|
boolean |
Geschützte Methoden
getJoinTimeout
protected long getJoinTimeout (long millis)
Parameter | |
---|---|
millis | long |
Kehrt zurück | |
---|---|
long |