StreamProtoReceiver

public class StreamProtoReceiver
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.proto.StreamProtoReceiver


Um receptor que converte o TestRecord proto recebido em eventos do Tradefed.

Resumo

Construtores 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, String logNamePrefix)

Ctor.

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

Ctor.

Métodos públicos

void close()
void completeModuleEvents()

Se necessário para garantir relatórios consistentes, conclua os eventos do módulo.

Throwable getError()

Retorna o erro capturado na linha de execução receptora.

int getSocketServerPort()

Retorna o receptor do soquete que estava aberto.

boolean hasInvocationFailed()

Retorna se a falha na invocação foi informada.

boolean joinReceiver(long millis)

Construtores públicos

StreamProtoReceiver

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

Ctor.

Parâmetros
listener ITestInvocationListener: o ITestInvocationListener em que os resultados são informados.

mainContext IInvocationContext

reportInvocation boolean: informa ou não os eventos no nível da invocação.

StreamProtoReceiver

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

Ctor.

Parâmetros
listener ITestInvocationListener: o ITestInvocationListener em que os resultados são informados.

mainContext IInvocationContext

reportInvocation boolean: informa ou não os eventos no nível da invocação.

quietParsing boolean: se o analisador vai permitir ou não que as informações de depuração sejam registradas.

StreamProtoReceiver

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

Ctor.

Parâmetros
listener ITestInvocationListener: o ITestInvocationListener em que os resultados são informados.

mainContext IInvocationContext

reportInvocation boolean: informa ou não os eventos no nível da invocação.

quietParsing boolean: se o analisador vai permitir ou não que as informações de depuração sejam registradas.

logNamePrefix String: o prefixo do arquivo registrado pelo analisador.

StreamProtoReceiver

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

Ctor.

Parâmetros
listener ITestInvocationListener: o ITestInvocationListener em que os resultados são informados.

mainContext IInvocationContext

reportInvocation boolean: informa ou não os eventos no nível da invocação.

quietParsing boolean: se o analisador vai permitir ou não que as informações de depuração sejam registradas.

reportLogs boolean: se os registros serão relatados ou não.

logNamePrefix String: o prefixo do arquivo registrado pelo analisador.

Métodos públicos

fechar

public void close ()

completeModuleEvents

public void completeModuleEvents ()

Se necessário para garantir relatórios consistentes, conclua os eventos do módulo.

getError

public Throwable getError ()

Retorna o erro capturado na linha de execução receptora. Se nenhum valor for definido, ele retornará nulo.

Retorna
Throwable

getSocketServerPort

public int getSocketServerPort ()

Retorna o receptor do soquete que estava aberto. -1 se não houver nenhum.

Retorna
int

hasInvocationFailed

public boolean hasInvocationFailed ()

Retorna se a falha na invocação foi informada.

Retorna
boolean

joinReceiver

public boolean joinReceiver (long millis)

Parâmetros
millis long

Retorna
boolean