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 processFinalInvocationLogs(TestRecordProto.TestRecord invocationLogs)

Utilizza il record di chiamata per inviare uno alla volta tutti i log finali della chiamata.

void processFinalProto(TestRecordProto.TestRecord finalRecord)

Gestione del protocollo finale con tutti i risultati.

void processStartInvocation(TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

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

void processTestCaseEnded(TestRecordProto.TestRecord testCaseRecord)

Gestione del protocollo del record dello scenario di test finalizzato dopo il giorno ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)).

void processTestCaseStarted(TestRecordProto.TestRecord testCaseStartedRecord)

Gestione del protocollo del record dello scenario di test parziale dopo che si è verificato 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 di modulo parziale dopo che si è verificato testModuleStarted(com.android.tradefed.invoker.IInvocationContext).

void processTestRunEnded(TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

Gestione del protocollo del record dell'esecuzione finalizzata dopo il giorno ERROR(/#testRunEnded(long,HashMap)) si è verificato un errore.

void processTestRunStarted(TestRecordProto.TestRecord runStartedRecord)

Gestione del protocollo del record dell'esecuzione di test parziale dopo il giorno testRunStarted(String, int) si è verificato un errore.

void setProtoReportPort(Integer portValue)

Metodi protetti

void closeSocket()

Campi

OPZIONE_PORTA_REPORT_PROTO

public static final String PROTO_REPORT_PORT_OPTION

Costruttori pubblici

StreamProtoResultReporter

public StreamProtoResultReporter ()

Metodi pubblici

getProtoReportPort

public Integer getProtoReportPort ()

Ritorni
Integer

processFinalInvocationLog

public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

Utilizza il record di chiamata per inviare uno alla volta tutti i log finali della chiamata.

Parametri
invocationLogs TestRecordProto.TestRecord: il protocollo finalizzato che rappresenta la chiamata.

processoFinalProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

Gestione del protocollo finale con tutti i risultati.

Parametri
finalRecord TestRecordProto.TestRecord: il protocollo finalizzato con tutti i risultati delle chiamate.

processStartInvocation

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

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

Parametri
invocationStartRecord TestRecordProto.TestRecord: il protocollo parziale compilato dopo la chiamata all'inizio.

context IInvocationContext: la chiamata IInvocationContext.

processTestCaseEnded

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Gestione del protocollo del record dello scenario di test finalizzato dopo il giorno ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)).

Parametri
testCaseRecord TestRecordProto.TestRecord: il protocollo finalizzato che rappresenta uno scenario di test.

processTestCaseStarted

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

Gestione del protocollo del record dello scenario di test parziale dopo che si è verificato testStarted(com.android.tradefed.result.TestDescription, long).

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

processoTestModuloFine

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.

processoTestModuloStarted

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

Gestione del protocollo del record di 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 dell'esecuzione finalizzata dopo il giorno ERROR(/#testRunEnded(long,HashMap)) si è verificato un errore.

Parametri
runRecord TestRecordProto.TestRecord: il protocollo finalizzato che rappresenta l'esecuzione.

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

processiTestRunStarted

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

Gestione del protocollo del record dell'esecuzione di test parziale dopo il giorno testRunStarted(String, int) si è verificato un errore.

Parametri
runStartedRecord TestRecordProto.TestRecord: il protocollo parziale che rappresenta l'esecuzione.

SetProtoReportPort

public void setProtoReportPort (Integer portValue)

Parametri
portValue Integer

Metodi protetti

chiudi Socket

protected void closeSocket ()