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 ()