StreamProtoReceiver
public
class
StreamProtoReceiver
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.result.proto.StreamProtoReceiver
|
Un receptor que traduce el proto TestRecord recibido en eventos de Tradefed.
Resumen
Constructores públicos |
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.
|
Métodos públicos |
void
|
close()
|
void
|
completeModuleEvents()
Si es necesario para garantizar informes coherentes, completa los eventos del módulo.
|
Throwable
|
getError()
Muestra el error detectado en el subproceso del receptor.
|
int
|
getSocketServerPort()
Muestra el receptor de socket que estaba abierto.
|
boolean
|
hasInvocationFailed()
Muestra si se informó o no la invocación con errores.
|
boolean
|
joinReceiver(long millis)
|
Constructores públicos
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
Parámetros |
listener |
ITestInvocationListener : Es el ITestInvocationListener en el que se informan los resultados. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : Indica si se deben informar o no los eventos a nivel de la invocación. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.
Parámetros |
listener |
ITestInvocationListener : Es el ITestInvocationListener en el que se informan los resultados. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : Indica si se deben informar o no los eventos a nivel de la invocación. |
quietParsing |
boolean : Indica si se permite o no que el analizador registre información de depuración. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)
Parámetros |
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.
Parámetros |
listener |
ITestInvocationListener : Es el ITestInvocationListener en el que se informan los resultados. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : Indica si se deben informar o no los eventos a nivel de la invocación. |
quietParsing |
boolean : Indica si se permite o no que el analizador registre la información de depuración. |
reportLogs |
boolean : Indica si se deben informar los registros o no. |
logNamePrefix |
String : Es el prefijo del archivo que se registra con el analizador. |
mergeInvocationMetrics |
boolean |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.
Parámetros |
listener |
ITestInvocationListener : Es el ITestInvocationListener en el que se informan los resultados. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : Indica si se deben informar o no los eventos a nivel de la invocación. |
quietParsing |
boolean : Indica si se permite o no que el analizador registre la información de depuración. |
logNamePrefix |
String : Es el prefijo del archivo registrado a través del analizador. |
Métodos públicos
cerrar
public void close ()
completeModuleEvents
public void completeModuleEvents ()
Si es necesario para garantizar informes coherentes, completa los eventos del módulo.
getError
public Throwable getError ()
Muestra el error detectado en el subproceso del receptor. De lo contrario, se mostrará un valor nulo.
getSocketServerPort.
public int getSocketServerPort ()
Muestra el receptor de socket que estaba abierto. -1 si no hay ninguno.
hasInvocationFailed
public boolean hasInvocationFailed ()
Muestra si se informó o no la invocación con errores.
joinReceiver
public boolean joinReceiver (long millis)
Métodos protegidos
getJoinTimeout
protected long getJoinTimeout (long millis)