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