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.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

FileProtoResultReporter

public class FileProtoResultReporter
extends ProtoResultReporter

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


Trình báo cáo Proto kết xuất TestRecord vào một tệp.

Bản tóm tắt

Lĩnh vực

public static final String PERIODIC_PROTO_WRITING_OPTION

public static final String PROTO_OUTPUT_FILE

public static final String USE_DELIMITED_API

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

FileProtoResultReporter ()

Phương pháp công khai

File getOutputFile ()
boolean isPeriodicWriting ()

Việc ghi định kỳ có được bật hay không.

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

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 processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

Xử lý proto bản ghi mô-đun đã hoàn thiện sau khi testModuleEnded() 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 setDelimitedOutput (boolean delimitedOutput)
void setFileOutput (File output)

Đặt tệp nơi xuất kết quả.

void setOutputFile (File outputFile)
void setPeriodicWriting (boolean enabled)

Cho phép ghi từng mô-đun riêng lẻ vào một tệp.

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

TestRecordProto.ChildReference createModuleChildReference (TestRecordProto.TestRecord record)

Tạo một tham chiếu con cho một mô-đun.

Lĩnh vực

PERIODIC_PROTO_WRITING_OPTION

public static final String PERIODIC_PROTO_WRITING_OPTION

PROTO_OUTPUT_FILE

public static final String PROTO_OUTPUT_FILE

USE_DELIMITED_API

public static final String USE_DELIMITED_API

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

FileProtoResultReporter

public FileProtoResultReporter ()

Phương pháp công khai

getOutputFile

public File getOutputFile ()

Lợi nhuận
File

isPeriodicWriting

public boolean isPeriodicWriting ()

Việc ghi định kỳ có được bật hay không.

Lợi nhuận
boolean

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

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.

invocationContext IInvocationContext : Lời gọi IInvocationContext .

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.

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.

setDelimitedOutput

public void setDelimitedOutput (boolean delimitedOutput)

Thông số
delimitedOutput boolean

setFileOutput

public void setFileOutput (File output)

Đặt tệp nơi xuất kết quả.

Thông số
output File

setOutputFile

public void setOutputFile (File outputFile)

Thông số
outputFile File

setPeriodicWriting

public void setPeriodicWriting (boolean enabled)

Cho phép ghi từng mô-đun riêng lẻ vào một tệp.

Thông số
enabled boolean

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

createModuleChildReference

protected TestRecordProto.ChildReference createModuleChildReference (TestRecordProto.TestRecord record)

Tạo một tham chiếu con cho một mô-đun.

Thông số
record TestRecordProto.TestRecord

Lợi nhuận
TestRecordProto.ChildReference