StreamProtoResultReporter

public final class StreamProtoResultReporter
extends ProtoResultReporter

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


Un'implementazione di ProtoResultReporter

Riepilogo

Campi

public static final String PROTO_REPORT_PORT_OPTION

Costruttori pubblici

StreamProtoResultReporter ()

Metodi pubblici

Integer getProtoReportPort ()
void processFinalProto (TestRecordProto.TestRecord finalRecord)

Gestione del prototipo finale con tutti i risultati.

void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

Gestione del protocollo del record di test di invocazione parziale dopo che si è verificata invocationStarted(com.android.tradefed.invoker.IInvocationContext) .

void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Gestione del protocollo del record del test case finalizzato dopo che si è verificato ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, long, HashMap) .

void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

Si è verificata la gestione del protocollo del record del test case parziale dopo testStarted(com.android.tradefed.result.TestDescription, long) .

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

Gestione del protocollo del record del modulo finalizzato dopo che si è verificato testModuleEnded() .

void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

Gestione del protocollo del record del modulo parziale dopo che si è verificato testModuleStarted(com.android.tradefed.invoker.IInvocationContext) .

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

Gestione del protocollo del record di esecuzione finalizzato dopo che si è verificato ITestLifeCycleReceiver.testRunEnded(long, HashMap) .

void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

Gestione del protocollo del record dell'esecuzione del test parziale dopo che si è verificato testRunStarted(String, int) .

void setProtoReportPort (Integer portValue)

Campi

PROTO_REPORT_PORT_OPTION

public static final String PROTO_REPORT_PORT_OPTION

Costruttori pubblici

StreamProtoResultReporter

public StreamProtoResultReporter ()

Metodi pubblici

getProtoReportPort

public Integer getProtoReportPort ()

ritorna
Integer

processFinalProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

Gestione del prototipo finale con tutti i risultati.

Parametri
finalRecord TestRecordProto.TestRecord : il protocollo finalizzato con tutti i risultati dell'invocazione.

processStartInvocation

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

Gestione del protocollo del record di test di invocazione parziale dopo che si è verificata invocationStarted(com.android.tradefed.invoker.IInvocationContext) .

Parametri
invocationStartRecord TestRecordProto.TestRecord : il protocollo parziale popolato dopo invocationStart.

context IInvocationContext : l'invocazione IInvocationContext .

processTestCaseEnded

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Gestione del protocollo del record del test case finalizzato dopo che si è verificato ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, long, HashMap) .

Parametri
testCaseRecord TestRecordProto.TestRecord : il protocollo finalizzato che rappresenta un caso di test.

processTestCaseStarted

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

Si è verificata la gestione del protocollo del record del test case parziale dopo testStarted(com.android.tradefed.result.TestDescription, long) .

Parametri
testCaseStartedRecord TestRecordProto.TestRecord : il protocollo parziale che rappresenta il caso di test.

processoTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

Gestione del protocollo del record del modulo finalizzato dopo che si è verificato testModuleEnded() .

Parametri
moduleRecord TestRecordProto.TestRecord : il protocollo finalizzato che rappresenta il modulo.

processTestModuleStarted

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

Gestione del protocollo del record del modulo parziale dopo che si è verificato testModuleStarted(com.android.tradefed.invoker.IInvocationContext) .

Parametri
moduleStartRecord TestRecordProto.TestRecord : il protocollo parziale che rappresenta il modulo.

processTestRunEnded

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

Gestione del protocollo del record di esecuzione finalizzato dopo che si è verificato ITestLifeCycleReceiver.testRunEnded(long, HashMap) .

Parametri
runRecord TestRecordProto.TestRecord : il protocollo finalizzato che rappresenta la corsa.

moduleInProgress boolean : se un modulo è in corso o meno.

processTestRunStarted

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

Gestione del protocollo del record dell'esecuzione del test parziale dopo che si è verificato testRunStarted(String, int) .

Parametri
runStartedRecord TestRecordProto.TestRecord : il protocollo parziale che rappresenta la corsa.

setProtoReportPort

public void setProtoReportPort (Integer portValue)

Parametri
portValue Integer