StreamProtoReceiver
public
class
StreamProtoReceiver
extends Object
java.lang.Object
|
🎞 |
com.android.tradefed.result.proto.StreamProtoReceiver
|
Un ricevitore che traduce il protocollo TestRecord ricevuto in eventi scambiati.
Riepilogo
Costruttori pubblici |
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.
|
Metodi pubblici |
void
|
close()
|
void
|
completeModuleEvents()
Se necessario per garantire report coerenti, completa gli eventi del modulo.
|
Throwable
|
getError()
Restituisce l'errore rilevato nel thread del destinatario.
|
int
|
getSocketServerPort()
Restituisce il ricevitore della socket che era aperto.
|
boolean
|
hasInvocationFailed()
Restituisce se l'errore di chiamata è stato segnalato o meno.
|
boolean
|
joinReceiver(long millis)
|
Costruttori pubblici
Ricevitore StreamProto
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
Parametri |
listener |
ITestInvocationListener : il ITestInvocationListener in cui segnalare i risultati. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : indica se segnalare o meno gli eventi a livello di chiamata. |
Ricevitore StreamProto
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.
Parametri |
listener |
ITestInvocationListener : il ITestInvocationListener in cui segnalare i risultati. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : indica se segnalare o meno gli eventi a livello di chiamata. |
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,
boolean reportLogs,
String logNamePrefix)
Parametri |
listener |
ITestInvocationListener |
mainContext |
IInvocationContext |
reportInvocation |
boolean |
quietParsing |
boolean |
reportLogs |
boolean |
logNamePrefix |
String |
Ricevitore StreamProto
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix,
boolean mergeInvocationMetrics)
Ctor.
Parametri |
listener |
ITestInvocationListener : il ITestInvocationListener dove segnalare i risultati. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : indica se segnalare o meno gli eventi a livello di chiamata. |
quietParsing |
boolean : indica se consentire o meno al parser di registrare le informazioni di debug. |
reportLogs |
boolean : indica se generare o meno i log |
logNamePrefix |
String : il prefisso del file registrato tramite il parser. |
mergeInvocationMetrics |
boolean |
Ricevitore StreamProto
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.
Parametri |
listener |
ITestInvocationListener : il ITestInvocationListener in cui segnalare i risultati. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : se segnalare o meno gli eventi a livello di chiamata. |
quietParsing |
boolean : se consentire o meno al parser di registrare le informazioni di debug. |
logNamePrefix |
String : il prefisso del file registrato tramite il parser. |
Metodi pubblici
chiudi
public void close ()
completeModuleEvents
public void completeModuleEvents ()
Se necessario per garantire report coerenti, completa gli eventi del modulo.
getError
public Throwable getError ()
Restituisce l'errore rilevato nel thread del destinatario. In caso contrario, restituirà null.
getSocketServerPort
public int getSocketServerPort ()
Restituisce il ricevitore socket che era aperto. -1 se nessuno.
hasInvocationFailed
public boolean hasInvocationFailed ()
Restituisce se l'errore di chiamata è stato segnalato o meno.
joinRicevitore
public boolean joinReceiver (long millis)
Metodi protetti
getJoinTimeout
protected long getJoinTimeout (long millis)