StreamProtoReceiver

public class StreamProtoReceiver
extends Object

java.lang.Objeto
com.android.tradefed.result.proto.StreamProtoReceiver


Un receptor que traduce el proto TestRecord recibido en eventos Tradefed.

Resumen

Constructores públicos

StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

Director.

StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)

Director.

StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)

Director.

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)

Director.

Métodos públicos

void close ()
void completeModuleEvents ()

Si es necesario para garantizar informes consistentes, complete los eventos del módulo.

Throwable getError ()

Devuelve el error atrapado en el hilo del receptor.

int getSocketServerPort ()

Devuelve el socket del receptor que estaba abierto.

boolean hasInvocationFailed ()

Devuelve si se ha informado o no de que la invocación falló.

boolean joinReceiver (long millis)

Métodos protegidos

long getJoinTimeout (long millis)

Constructores públicos

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation)

Director.

Parámetros
listener ITestInvocationListener : el ITestInvocationListener donde informar los resultados.

mainContext IInvocationContext

reportInvocation boolean : si se deben informar o no los eventos del nivel de invocación.

Lanza
IOExcepción

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)

Director.

Parámetros
listener ITestInvocationListener : el ITestInvocationListener donde informar los resultados.

mainContext IInvocationContext

reportInvocation boolean : si se deben informar o no los eventos del nivel de invocación.

quietParsing boolean : si se permite o no que el analizador registre información de depuración.

Lanza
IOExcepción

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)

Director.

Parámetros
listener ITestInvocationListener : el ITestInvocationListener donde informar los resultados.

mainContext IInvocationContext

reportInvocation boolean : si se deben informar o no los eventos del nivel de invocación.

quietParsing boolean : si se permite o no que el analizador registre información de depuración.

logNamePrefix String : el prefijo del archivo registrado a través del analizador.

Lanza
IOExcepció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)

Director.

Parámetros
listener ITestInvocationListener : el ITestInvocationListener donde informar los resultados.

mainContext IInvocationContext

reportInvocation boolean : si se deben informar o no los eventos del nivel de invocación.

quietParsing boolean : si se permite o no que el analizador registre información de depuración.

reportLogs boolean : si se deben informar o no los registros

logNamePrefix String : el prefijo del archivo registrado a través del analizador.

mergeInvocationMetrics boolean

Lanza
IOExcepción

Métodos públicos

cerca

public void close ()

completeModuleEvents

public void completeModuleEvents ()

Si es necesario para garantizar informes consistentes, complete los eventos del módulo.

obtenerError

public Throwable getError ()

Devuelve el error atrapado en el hilo del receptor. Si no hay ninguno, devolverá nulo.

Devoluciones
Throwable

getSocketServerPort

public int getSocketServerPort ()

Devuelve el socket del receptor que estaba abierto. -1 si ninguno.

Devoluciones
int

ha fallado la invocación

public boolean hasInvocationFailed ()

Devuelve si se ha informado o no de que la invocación falló.

Devoluciones
boolean

unirseReceptor

public boolean joinReceiver (long millis)

Parámetros
millis long

Devoluciones
boolean

Métodos protegidos

getJoinTimeout

protected long getJoinTimeout (long millis)

Parámetros
millis long

Devoluciones
long