StreamProtoReceptor

public class StreamProtoReceiver
extends Object

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


Um receptor que traduz o proto TestRecord recebido em eventos Tradefed.

Resumo

Construtores públicos

StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

Diretor.

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

Diretor.

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

Diretor.

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

Diretor.

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 detectado no thread receptor.

int getSocketServerPort ()

Retorna o receptor do soquete que estava aberto.

boolean hasInvocationFailed ()

Retorna se a invocação falhou ou não foi relatada.

boolean joinReceiver (long millis)

Construtores públicos

StreamProtoReceptor

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

Diretor.

Parâmetros
listener ITestInvocationListener : o ITestInvocationListener onde reportar os resultados.

mainContext IInvocationContext

reportInvocation boolean : se deve ou não relatar os eventos de nível de invocação.

StreamProtoReceptor

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

Diretor.

Parâmetros
listener ITestInvocationListener : o ITestInvocationListener onde reportar os resultados.

mainContext IInvocationContext

reportInvocation boolean : se deve ou não relatar os eventos de nível de invocação.

quietParsing boolean : se deve ou não permitir que o analisador registre informações de depuração.

StreamProtoReceptor

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

Diretor.

Parâmetros
listener ITestInvocationListener : o ITestInvocationListener onde reportar os resultados.

mainContext IInvocationContext

reportInvocation boolean : se deve ou não relatar os eventos de nível de invocação.

quietParsing boolean : se deve ou não permitir que o analisador registre informações de depuração.

logNamePrefix String : o prefixo do arquivo registrado por meio do analisador.

StreamProtoReceptor

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

Diretor.

Parâmetros
listener ITestInvocationListener : o ITestInvocationListener onde reportar os resultados.

mainContext IInvocationContext

reportInvocation boolean : se deve ou não relatar os eventos de nível de invocação.

quietParsing boolean : se deve ou não permitir que o analisador registre informações de depuração.

reportLogs boolean : relatar ou não os logs

logNamePrefix String : o prefixo do arquivo registrado por meio do 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 detectado no thread receptor. Se nenhum, retornará nulo.

Devoluções
Throwable

getSocketServerPort

public int getSocketServerPort ()

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

Devoluções
int

hasInvocationFailed

public boolean hasInvocationFailed ()

Retorna se a invocação falhou ou não foi relatada.

Devoluções
boolean

junte-se ao receptor

public boolean joinReceiver (long millis)

Parâmetros
millis long

Devoluções
boolean