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)

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)

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.

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.

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.

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                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.

reportLogs boolean : si se deben informar o no los registros

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

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