Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

FileProtoResultReporter

public class FileProtoResultReporter
extends ProtoResultReporter

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


Reporter Proto bahwa kesedihan TestRecord ke dalam sebuah file.

Ringkasan

bidang

public static final String PERIODIC_PROTO_WRITING_OPTION

public static final String PROTO_OUTPUT_FILE

public static final String USE_DELIMITED_API

Konstruktor publik

FileProtoResultReporter ()

Metode publik

boolean isPeriodicWriting ()

Apakah penulisan berkala diaktifkan atau tidak.

void processFinalProto (TestRecordProto.TestRecord finalRecord)

Penanganan proto akhir dengan semua hasil.

void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext invocationContext)

Penanganan tes doa rekor proto parsial setelah invocationStarted(com.android.tradefed.invoker.IInvocationContext) terjadi.

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

Penanganan dari catatan modul proto yang diselesaikan setelah testModuleEnded() terjadi.

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

Penanganan dari catatan run proto yang diselesaikan setelah ITestLifeCycleReceiver.testRunEnded(long, HashMap) terjadi.

void setDelimitedOutput (boolean delimitedOutput)
void setFileOutput (File output)

Mengatur file tempat untuk menampilkan hasilnya.

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

Aktifkan penulisan setiap modul secara individual ke file.

Metode yang dilindungi

TestRecordProto.ChildReference createModuleChildReference (TestRecordProto.TestRecord record)

Membuat referensi anak untuk modul.

bidang

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

Konstruktor publik

FileProtoResultReporter

public FileProtoResultReporter ()

Metode publik

adalahPenulisanBerkala

public boolean isPeriodicWriting ()

Apakah penulisan berkala diaktifkan atau tidak.

Kembali
boolean

prosesFinalProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

Penanganan proto akhir dengan semua hasil.

Parameter
finalRecord TestRecordProto.TestRecord : The diselesaikan yang proto dengan semua hasil doa.

prosesMulaiInvokasi

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

Penanganan tes doa rekor proto parsial setelah invocationStarted(com.android.tradefed.invoker.IInvocationContext) terjadi.

Parameter
invocationStartRecord TestRecordProto.TestRecord : The proto parsial dihuni setelah invocationStart tersebut.

invocationContext IInvocationContext : Seruan IInvocationContext .

prosesTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

Penanganan dari catatan modul proto yang diselesaikan setelah testModuleEnded() terjadi.

Parameter
moduleRecord TestRecordProto.TestRecord : The diselesaikan yang proto mewakili modul.

prosesTestRunEnded

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

Penanganan dari catatan run proto yang diselesaikan setelah ITestLifeCycleReceiver.testRunEnded(long, HashMap) terjadi.

Parameter
runRecord TestRecordProto.TestRecord : The diselesaikan yang proto mewakili jalankan.

moduleInProgress boolean : apakah modul sedang berlangsung.

setDelimitedOutput

public void setDelimitedOutput (boolean delimitedOutput)

Parameter
delimitedOutput boolean

setFileOutput

public void setFileOutput (File output)

Mengatur file tempat untuk menampilkan hasilnya.

Parameter
output File

setOutputFile

public void setOutputFile (File outputFile)

Parameter
outputFile File

setPeriodicWriting

public void setPeriodicWriting (boolean enabled)

Aktifkan penulisan setiap modul secara individual ke file.

Parameter
enabled boolean

Metode yang dilindungi

buatModuleChildReferensi

protected TestRecordProto.ChildReference createModuleChildReference (TestRecordProto.TestRecord record)

Membuat referensi anak untuk modul.

Parameter
record TestRecordProto.TestRecord

Kembali
TestRecordProto.ChildReference