StreamProtoResultReporter
public final class StreamProtoResultReporter
extends ProtoResultReporter
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.proto.ProtoResultReporter | |
| ↳ | com.android.tradefed.result.proto.StreamProtoResultReporter | |
Реализация ProtoResultReporter
Краткое содержание
Константы | |
|---|---|
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
Постоянное значение: "proto-report-port"
Государственные строители
StreamProtoResultReporter
public StreamProtoResultReporter ()
Общедоступные методы
getProtoReportPort
public Integer getProtoReportPort ()
| Возвраты | |
|---|---|
Integer | |
processFinalInvocationLogs
public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)
Используйте запись вызова, чтобы поочередно отправлять все окончательные журналы вызова.
| Параметры | |
|---|---|
invocationLogs | TestRecordProto.TestRecord : Завершенный прототип, представляющий собой вызов. |
processFinalProto
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
Обработка финального прототипа со всеми результатами.
| Параметры | |
|---|---|
finalRecord | TestRecordProto.TestRecord : Завершенный протокол со всеми результатами вызова. |
processStartInvocation
public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord,
IInvocationContext context) Обработка частичного протокола записи теста вызова после вызова invocationStarted(IInvocationContext) .
| Параметры | |
|---|---|
invocationStartRecord | TestRecordProto.TestRecord : Частичный протокол, заполняемый после вызова InvocationStart. |
context | IInvocationContext : Вызов IInvocationContext . |
processTestCaseEnded
public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)
Обработка завершенного прототипа записи тестового случая после testEnded(TestDescription,long,HashMap) .
| Параметры | |
|---|---|
testCaseRecord | TestRecordProto.TestRecord : Завершенный прототип, представляющий собой тестовый случай. |
процессТестНачался
public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)
Обработка частичного прототипа записи тестового случая после testStarted(TestDescription,long) .
| Параметры | |
|---|---|
testCaseStartedRecord | TestRecordProto.TestRecord : Частичный прототип, представляющий тестовый случай. |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
Обработка завершенного прототипа записи модуля после вызова функции testModuleEnded() .
| Параметры | |
|---|---|
moduleRecord | TestRecordProto.TestRecord : Завершенный прототип, представляющий модуль. |
processTestModuleStarted
public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)
Обработка частичного протокола записи модуля после вызова testModuleStarted(IInvocationContext) .
| Параметры | |
|---|---|
moduleStartRecord | TestRecordProto.TestRecord : Частичный прототип, представляющий модуль. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord,
boolean moduleInProgress)Обработка завершенного прототипа записи выполнения после завершения вызова 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 ()