StreamProtoResultReporter
 public final class StreamProtoResultReporter
  
  
  
extends ProtoResultReporter
  
  
  
| java.lang.Объект | ||
| ↳ | com.android.tradefed.result.proto.ProtoResultReporter | |
| ↳ | com.android.tradefed.result.proto.StreamProtoResultReporter | |
 Реализация ProtoResultReporter
Краткое содержание
| Поля | |
|---|---|
| public static final String | PROTO_REPORT_PORT_OPTION
 | 
| Общественные конструкторы | |
|---|---|
| StreamProtoResultReporter () | |
| Публичные методы | |
|---|---|
| Integer | getProtoReportPort () | 
| void | processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)Используйте запись вызова для отправки по одному всех окончательных журналов вызова. | 
| void | processFinalProto (TestRecordProto.TestRecord finalRecord)Обработка финального прототипа со всеми результатами. | 
| void | processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context) Обработка прототипа тестовой записи частичного вызова после того, как произошел  | 
| void | processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord) Обработка прототипа записи окончательного тестового примера после  | 
| void | processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord) Обработка прототипа записи частичного тестового примера после того, как произошел  | 
| void | processTestModuleEnd (TestRecordProto.TestRecord moduleRecord) Обработка окончательного прототипа записи модуля после выполнения  | 
| void | processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord) Обработка прототипа частичной записи модуля после того, как произошел  | 
| void | processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress) Обработка протокола завершенной записи запуска после возникновения  | 
| void | processTestRunStarted (TestRecordProto.TestRecord runStartedRecord) Обработка прототипа записи частичного запуска теста после возникновения  | 
| void | setProtoReportPort (Integer portValue) | 
| Защищенные методы | |
|---|---|
| void | closeSocket () | 
Поля
PROTO_REPORT_PORT_OPTION
public static final String PROTO_REPORT_PORT_OPTION
Общественные конструкторы
StreamProtoResultReporter
public StreamProtoResultReporter ()
Публичные методы
getProtoReportPort
public Integer getProtoReportPort ()
| Возврат | |
|---|---|
| Integer | |
процессфиналинвоквоклогс
public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)
Используйте запись вызова для отправки по одному всех окончательных журналов вызова.
| Параметры | |
|---|---|
| invocationLogs | TestRecordProto.TestRecord: завершенный прототип, представляющий вызов. | 
процессFinalProto
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
Обработка финального прототипа со всеми результатами.
| Параметры | |
|---|---|
| finalRecord | TestRecordProto.TestRecord: завершенный прототип со всеми результатами вызова. | 
процессСтартИнвокейшн
public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, 
                IInvocationContext context) Обработка прототипа тестовой записи частичного вызова после того, как произошел invocationStarted(com.android.tradefed.invoker.IInvocationContext) .
| Параметры | |
|---|---|
| invocationStartRecord | TestRecordProto.TestRecord: частичный прототип, заполняемый после вызоваStart. | 
| context | IInvocationContext: вызовIInvocationContext. | 
процесстесткесеендед
public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)
 Обработка прототипа записи окончательного тестового примера после ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap))
| Параметры | |
|---|---|
| testCaseRecord | TestRecordProto.TestRecord: завершенный прототип, представляющий тестовый пример. | 
процесстесткесестартед
public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)
 Обработка прототипа записи частичного тестового примера после того, как произошел testStarted(com.android.tradefed.result.TestDescription, long) .
| Параметры | |
|---|---|
| testCaseStartedRecord | TestRecordProto.TestRecord: частичный прототип, представляющий тестовый пример. | 
процесстестмодулеенд
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
 Обработка окончательного прототипа записи модуля после выполнения testModuleEnded() .
| Параметры | |
|---|---|
| moduleRecord | TestRecordProto.TestRecord: завершенный прототип, представляющий модуль. | 
процесстестмодулестартед
public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)
Обработка прототипа частичной записи модуля после того, как произошел testModuleStarted(com.android.tradefed.invoker.IInvocationContext) .
| Параметры | |
|---|---|
| moduleStartRecord | TestRecordProto.TestRecord: частичный прототип, представляющий модуль. | 
процесстеструнендед
public void processTestRunEnded (TestRecordProto.TestRecord runRecord, 
                boolean moduleInProgress)Обработка протокола завершенной записи запуска после возникновения ERROR(/#testRunEnded(long,HashMap)) .
| Параметры | |
|---|---|
| runRecord | TestRecordProto.TestRecord: завершенный прототип, представляющий выполнение. | 
| moduleInProgress | boolean: выполняется ли модуль. | 
процессТестРунстартед
public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)
Обработка прототипа записи частичного запуска теста после возникновения testRunStarted(String, int) .
| Параметры | |
|---|---|
| runStartedRecord | TestRecordProto.TestRecord: частичный прототип, представляющий выполнение. | 
setProtoReportPort
public void setProtoReportPort (Integer portValue)
| Параметры | |
|---|---|
| portValue | Integer | 
Защищенные методы
closeSocket
protected void closeSocket ()
