Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

StreamProtoResultReporter

public final class StreamProtoResultReporter
extends ProtoResultReporter

java.lang.Object
com.android.tradefed.result.proto.ProtoResultReporter
com.android.tradefed.result.proto.StreamProtoResultReporter


Triển khai ProtoResultReporter

Bản tóm tắt

Lĩnh vực

public static final String PROTO_REPORT_PORT_OPTION

Các nhà xây dựng công cộng

StreamProtoResultReporter ()

Phương pháp công khai

Integer getProtoReportPort ()
void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

Sử dụng bản ghi lời kêu gọi để gửi từng bản ghi cuối cùng của lời kêu gọi.

void processFinalProto (TestRecordProto.TestRecord finalRecord)

Xử lý proto cuối cùng với tất cả các kết quả.

void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

Xử lý proto bản ghi kiểm tra lệnh gọi từng phần sau khi đã xảy ra invocationStarted(com.android.tradefed.invoker.IInvocationContext) .

void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Xử lý proto bản ghi test case đã hoàn thiện sau khi xảy ra ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) .

void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

Xử lý proto bản ghi test case một phần sau khi testStarted(com.android.tradefed.result.TestDescription, long) xảy ra.

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

Xử lý proto bản ghi mô-đun đã hoàn thiện sau khi testModuleEnded() xảy ra.

void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

Xử lý proto bản ghi mô-đun một phần sau khi testModuleStarted(com.android.tradefed.invoker.IInvocationContext) xảy ra.

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

Xử lý proto bản ghi chạy cuối cùng sau khi xảy ra ERROR(/#testRunEnded(long,HashMap)) .

void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

Xử lý proto bản ghi chạy thử nghiệm từng phần sau khi testRunStarted(String, int) xảy ra.

void setProtoReportPort (Integer portValue)

Các phương pháp được bảo vệ

void closeSocket ()

Lĩnh vực

PROTO_REPORT_PORT_OPTION

public static final String PROTO_REPORT_PORT_OPTION

Các nhà xây dựng công cộng

StreamProtoResultReporter

public StreamProtoResultReporter ()

Phương pháp công khai

getProtoReportPort

public Integer getProtoReportPort ()

Lợi nhuận
Integer

processFinalInvocationLogs

public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

Sử dụng bản ghi lời kêu gọi để gửi từng bản ghi cuối cùng của lời kêu gọi.

Thông số
invocationLogs TestRecordProto.TestRecord : Proto đã hoàn thiện đại diện cho lời gọi.

processFinalProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

Xử lý proto cuối cùng với tất cả các kết quả.

Thông số
finalRecord TestRecordProto.TestRecord : Proto đã hoàn thiện với tất cả các kết quả gọi.

processStartInvocation

public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, 
                IInvocationContext context)

Xử lý proto bản ghi kiểm tra lệnh gọi từng phần sau khi đã xảy ra invocationStarted(com.android.tradefed.invoker.IInvocationContext) .

Thông số
invocationStartRecord TestRecordProto.TestRecord : Proto một phần được điền sau invocationStart.

context IInvocationContext : Lời gọi IInvocationContext .

processTestCaseEnded

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Xử lý proto bản ghi test case đã hoàn thiện sau khi xảy ra ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) .

Thông số
testCaseRecord TestRecordProto.TestRecord : Proto đã hoàn thiện đại diện cho một trường hợp thử nghiệm.

processTestCaseStarted

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

Xử lý proto bản ghi test case một phần sau khi testStarted(com.android.tradefed.result.TestDescription, long) xảy ra.

Thông số
testCaseStartedRecord TestRecordProto.TestRecord : Proto một phần đại diện cho trường hợp thử nghiệm.

processTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

Xử lý proto bản ghi mô-đun đã hoàn thiện sau khi testModuleEnded() xảy ra.

Thông số
moduleRecord TestRecordProto.TestRecord : Proto đã hoàn thiện đại diện cho mô-đun.

processTestModuleStarted

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

Xử lý proto bản ghi mô-đun một phần sau khi testModuleStarted(com.android.tradefed.invoker.IInvocationContext) xảy ra.

Thông số
moduleStartRecord TestRecordProto.TestRecord : Phần proto đại diện cho mô-đun.

processTestRunEnded

public void processTestRunEnded (TestRecordProto.TestRecord runRecord, 
                boolean moduleInProgress)

Xử lý proto bản ghi chạy cuối cùng sau khi xảy ra ERROR(/#testRunEnded(long,HashMap)) .

Thông số
runRecord TestRecordProto.TestRecord : Proto đã hoàn thiện đại diện cho quá trình chạy.

moduleInProgress boolean : có hay không một mô-đun đang được thực hiện.

processTestRunStarted

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

Xử lý proto bản ghi chạy thử nghiệm từng phần sau khi testRunStarted(String, int) xảy ra.

Thông số
runStartedRecord TestRecordProto.TestRecord : Proto một phần đại diện cho quá trình chạy.

setProtoReportPort

public void setProtoReportPort (Integer portValue)

Thông số
portValue Integer

Các phương pháp được bảo vệ

closeSocket

protected void closeSocket ()