StreamProtoResultReporter
 public final class StreamProtoResultReporter
  
  
  
extends ProtoResultReporter
  
  
  
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.proto.ProtoResultReporter | |
| ↳ | com.android.tradefed.result.proto.StreamProtoResultReporter | |
 Uma implementação do ProtoResultReporter
Resumo
| Campos | |
|---|---|
| public static final String | PROTO_REPORT_PORT_OPTION
 | 
| Construtores públicos | |
|---|---|
| StreamProtoResultReporter () | |
| Métodos públicos | |
|---|---|
| Integer | getProtoReportPort () | 
| void | processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)Use o registro de invocação para enviar um por um todos os logs finais da invocação. | 
| void | processFinalProto (TestRecordProto.TestRecord finalRecord)Tratamento do proto final com todos os resultados. | 
| void | processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context) Tratamento do protocolo de registro de teste de invocação parcial após a ocorrência  | 
| void | processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord) Tratamento do protocolo de registro de caso de teste finalizado após  | 
| void | processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord) O tratamento do protocolo de registro de caso de teste parcial após  | 
| void | processTestModuleEnd (TestRecordProto.TestRecord moduleRecord) Tratamento do protocolo de registro do módulo finalizado após a ocorrência de  | 
| void | processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord) Tratamento do proto de registro do módulo parcial após  | 
| void | processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress) Tratamento do protocolo de registro de execução finalizado após a ocorrência  | 
| void | processTestRunStarted (TestRecordProto.TestRecord runStartedRecord) Tratamento do protocolo de registro de execução de teste parcial após a ocorrência  | 
| void | setProtoReportPort (Integer portValue) | 
| Métodos protegidos | |
|---|---|
| void | closeSocket () | 
Campos
PROTO_REPORT_PORT_OPTION
public static final String PROTO_REPORT_PORT_OPTION
Construtores públicos
StreamProtoResultReporter
public StreamProtoResultReporter ()
Métodos públicos
getProtoReportPort
public Integer getProtoReportPort ()
| Devoluções | |
|---|---|
| Integer | |
processFinalInvocationLogs
public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)
Use o registro de invocação para enviar um por um todos os logs finais da invocação.
| Parâmetros | |
|---|---|
| invocationLogs | TestRecordProto.TestRecord: o proto finalizado que representa a invocação. | 
processFinalProto
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
Tratamento do proto final com todos os resultados.
| Parâmetros | |
|---|---|
| finalRecord | TestRecordProto.TestRecord: O proto finalizado com todos os resultados da invocação. | 
processStartInvocation
public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, 
                IInvocationContext context) Tratamento do protocolo de registro de teste de invocação parcial após a ocorrência invocationStarted(com.android.tradefed.invoker.IInvocationContext) .
| Parâmetros | |
|---|---|
| invocationStartRecord | TestRecordProto.TestRecord: o proto parcial preenchido após o invocationStart. | 
| context | IInvocationContext: a invocaçãoIInvocationContext. | 
processTestCaseEnded
public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)
 Tratamento do protocolo de registro de caso de teste finalizado após ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) ocorrer.
| Parâmetros | |
|---|---|
| testCaseRecord | TestRecordProto.TestRecord: o proto finalizado que representa um caso de teste. | 
processTestCaseStarted
public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)
 O tratamento do protocolo de registro de caso de teste parcial após testStarted(com.android.tradefed.result.TestDescription, long) ocorreu.
| Parâmetros | |
|---|---|
| testCaseStartedRecord | TestRecordProto.TestRecord: o proto parcial que representa o caso de teste. | 
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
 Tratamento do protocolo de registro do módulo finalizado após a ocorrência de testModuleEnded() .
| Parâmetros | |
|---|---|
| moduleRecord | TestRecordProto.TestRecord: O proto finalizado que representa o módulo. | 
processTestModuleStarted
public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)
 Tratamento do proto de registro do módulo parcial após testModuleStarted(com.android.tradefed.invoker.IInvocationContext) ter ocorrido.
| Parâmetros | |
|---|---|
| moduleStartRecord | TestRecordProto.TestRecord: o proto parcial que representa o módulo. | 
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord, 
                boolean moduleInProgress) Tratamento do protocolo de registro de execução finalizado após a ocorrência ERROR(/#testRunEnded(long,HashMap)) .
| Parâmetros | |
|---|---|
| runRecord | TestRecordProto.TestRecord: o proto finalizado que representa a execução. | 
| moduleInProgress | boolean: se um módulo está ou não em andamento. | 
processTestRunStarted
public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)
 Tratamento do protocolo de registro de execução de teste parcial após a ocorrência testRunStarted(String, int) .
| Parâmetros | |
|---|---|
| runStartedRecord | TestRecordProto.TestRecord: o proto parcial que representa a execução. | 
setProtoReportPort
public void setProtoReportPort (Integer portValue)
| Parâmetros | |
|---|---|
| portValue | Integer | 
Métodos protegidos
fecharSocket
protected void closeSocket ()
