StreamProtoReceiver
public class StreamProtoReceiver
extends Object
java.lang.Object |
↳ | com.android.tradefed.result.proto.StreamProtoReceiver |
Un ricevitore che traduce il proto TestRecord ricevuto in eventi Tradefed.
Riepilogo
Costruttori pubblici |
---|
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation) Direttore. |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing) Direttore. |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix) Direttore. |
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) Direttore. |
Metodi pubblici |
---|
void | close () |
void | completeModuleEvents () Se necessario per garantire una reportistica coerente, completare gli eventi del modulo. |
Throwable | getError () Restituisce l'errore Cugh nel thread del ricevitore. |
int | getSocketServerPort () Restituisce il ricevitore socket che era aperto. |
boolean | hasInvocationFailed () Restituisce se è stata segnalata o meno l'invocazione non riuscita. |
boolean | joinReceiver (long millis) |
Costruttori pubblici
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Direttore.
Parametri |
---|
listener | ITestInvocationListener : l' ITestInvocationListener in cui riportare i risultati. |
mainContext | IInvocationContext |
reportInvocation | boolean : se segnalare o meno gli eventi a livello di invocazione. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Direttore.
Parametri |
---|
listener | ITestInvocationListener : l' ITestInvocationListener in cui riportare i risultati. |
mainContext | IInvocationContext |
reportInvocation | boolean : se segnalare o meno gli eventi a livello di invocazione. |
quietParsing | boolean : se consentire o meno al parser di registrare le informazioni di debug. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Direttore.
Parametri |
---|
listener | ITestInvocationListener : l' ITestInvocationListener in cui riportare i risultati. |
mainContext | IInvocationContext |
reportInvocation | boolean : se segnalare o meno gli eventi a livello di invocazione. |
quietParsing | boolean : se consentire o meno al parser di registrare le informazioni di debug. |
logNamePrefix | String : il prefisso per il file registrato tramite il parser. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)
Parametri |
---|
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)
Direttore.
Parametri |
---|
listener | ITestInvocationListener : l' ITestInvocationListener in cui riportare i risultati. |
mainContext | IInvocationContext |
reportInvocation | boolean : se segnalare o meno gli eventi a livello di invocazione. |
quietParsing | boolean : se consentire o meno al parser di registrare le informazioni di debug. |
reportLogs | boolean : se segnalare o meno i log |
logNamePrefix | String : il prefisso per il file registrato tramite il parser. |
mergeInvocationMetrics | boolean |
Metodi pubblici
vicino
public void close ()
completeModuleEvents
public void completeModuleEvents ()
Se necessario per garantire una reportistica coerente, completare gli eventi del modulo.
getError
public Throwable getError ()
Restituisce l'errore Cugh nel thread del ricevitore. Se nessuno restituirà null.
getSocketServerPort
public int getSocketServerPort ()
Restituisce il ricevitore socket che era aperto. -1 se nessuno.
hasInvocationFailed
public boolean hasInvocationFailed ()
Restituisce se è stata segnalata o meno l'invocazione non riuscita.
joinReceiver
public boolean joinReceiver (long millis)
Metodi protetti
getJoinTimeout
protected long getJoinTimeout (long millis)