Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

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 proto finale con tutti i risultati.

void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

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

void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Gestione del prototipo del record case di test finalizzato dopo che si è verificato ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) .

void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

Gestione del proto del record del test case parziale dopo che si testStarted(com.android.tradefed.result.TestDescription, long) .

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

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

void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

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

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

Gestione del proto del record di esecuzione finalizzato dopo che si è verificato ERROR(/#testRunEnded(long,HashMap)) .

void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

Gestione del proto del record di esecuzione del test parziale dopo che si testRunStarted(String, int) .

void setProtoReportPort (Integer portValue)

Metodi protetti

void closeSocket ()

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 proto finale con tutti i risultati.

Parametri
finalRecord TestRecordProto.TestRecord : il prototipo finalizzato con tutti i risultati della chiamata.

processStartInvocation

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

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

Parametri
invocationStartRecord TestRecordProto.TestRecord : il proto parziale popolato dopo l'invocationStart.

context IInvocationContext : L'invocazione IInvocationContext .

processTestCaseEnded

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Gestione del prototipo del record case di test finalizzato dopo che si è verificato ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) .

Parametri
testCaseRecord TestRecordProto.TestRecord : il prototipo finalizzato che rappresenta un test case.

processTestCaseStarted

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

Gestione del proto del record del test case parziale dopo che si testStarted(com.android.tradefed.result.TestDescription, long) .

Parametri
testCaseStartedRecord TestRecordProto.TestRecord : il prototipo parziale che rappresenta il test case.

processTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

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

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

processTestModuleStarted

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

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

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

processTestRunEnded

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

Gestione del proto del record di esecuzione finalizzato dopo che si è verificato ERROR(/#testRunEnded(long,HashMap)) .

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

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

processTestRunStarted

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

Gestione del proto del record di esecuzione del test parziale dopo che si testRunStarted(String, int) .

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

setProtoReportPort

public void setProtoReportPort (Integer portValue)

Parametri
portValue Integer

Metodi protetti

chiudiPresa

protected void closeSocket ()