Em 2026, para nos alinharmos ao nosso modelo de desenvolvimento estável e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, use android-latest-release. A ramificação de manifesto android-latest-release sempre vai referenciar a versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
StreamProtoReceiver
public
class
StreamProtoReceiver
extends Object
implements
Closeable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.proto.StreamProtoReceiver
|
Um receptor que traduz o proto TestRecord recebido em eventos do Tradefed.
Resumo
Campos |
protected
AtomicBoolean |
mStopParsing
Para de analisar eventos quando isso é definido.
|
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, 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.
|
Campos
mStopParsing
protected AtomicBoolean mStopParsing
Para de analisar eventos quando isso é definido. Isso evita que uma linha analise os eventos quando
não os esperamos mais.
Construtores públicos
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
| Parâmetros |
listener |
ITestInvocationListener: o ITestInvocationListener em que os resultados serão informados. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: se os eventos no nível de invocação devem ser informados ou não. |
| Gera |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.
| Parâmetros |
listener |
ITestInvocationListener: o ITestInvocationListener em que os resultados serão informados. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: se os eventos no nível de invocação devem ser informados ou não. |
quietParsing |
boolean: se o analisador pode ou não registrar informações de depuração. |
| Gera |
|
java.io.IOException |
IOException |
|
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: o ITestInvocationListener em que os resultados serão informados. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: se os eventos no nível de invocação devem ser informados ou não. |
quietParsing |
boolean: se o analisador pode ou não registrar informações de depuração. |
reportLogs |
boolean: se os registros serão informados ou não. |
logNamePrefix |
String: o prefixo do arquivo registrado pelo analisador. |
mergeInvocationMetrics |
boolean |
| Gera |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.
| Parâmetros |
listener |
ITestInvocationListener: o ITestInvocationListener em que os resultados serão informados. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: se os eventos no nível de invocação devem ser informados ou não. |
quietParsing |
boolean: se o analisador pode ou não registrar informações de depuração. |
logNamePrefix |
String: o prefixo do arquivo registrado pelo analisador. |
| Gera |
|
java.io.IOException |
IOException |
|
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 na linha de execução do receptor. Se não houver nenhum, ele vai retornar "null".
getSocketServerPort
public int getSocketServerPort ()
Retorna o receptor de soquete que estava aberto. -1 se nenhum.
hasInvocationFailed
public boolean hasInvocationFailed ()
Retorna se a falha na invocação foi informada ou não.
joinReceiver
public boolean joinReceiver (long millis)
Métodos protegidos
getJoinTimeout
protected long getJoinTimeout (long millis)
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2026-06-22 UTC.
[null,null,["Última atualização 2026-06-22 UTC."],[],[]]