StreamProtoResultReporter

public final class StreamProtoResultReporter
extends ProtoResultReporter

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


Implementacja ProtoResultReporter

Streszczenie

Pola

public static final String PROTO_REPORT_PORT_OPTION

Konstruktorzy publiczni

StreamProtoResultReporter ()

Metody publiczne

Integer getProtoReportPort ()
void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

Użyj rekordu wywołania, aby wysłać jeden po drugim wszystkie końcowe dzienniki wywołania.

void processFinalProto (TestRecordProto.TestRecord finalRecord)

Obsługa końcowego proto ze wszystkimi wynikami.

void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

Obsługa częściowego rekordu testu wywołania po wystąpieniu invocationStarted(com.android.tradefed.invoker.IInvocationContext) .

void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Obsługa sfinalizowanego protokołu rekordu przypadku testowego po ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) .

void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

Obsługa częściowego protokołu rekordu przypadku testowego po testStarted(com.android.tradefed.result.TestDescription, long) .

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

Obsługa sfinalizowanego protokołu rekordu modułu po testModuleEnded() .

void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

Obsługa częściowego protokołu rekordu modułu po testModuleStarted(com.android.tradefed.invoker.IInvocationContext) .

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

Obsługa sfinalizowanego proto rekordu uruchomienia po ERROR(/#testRunEnded(long,HashMap)) .

void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

Obsługa częściowego rekordu przebiegu testu po testRunStarted(String, int) .

void setProtoReportPort (Integer portValue)

Metody chronione

void closeSocket ()

Pola

PROTO_REPORT_PORT_OPTION

public static final String PROTO_REPORT_PORT_OPTION

Konstruktorzy publiczni

StreamProtoResultReporter

public StreamProtoResultReporter ()

Metody publiczne

getProtoReportPort

public Integer getProtoReportPort ()

Zwroty
Integer

procesFinalInvocationLogs

public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

Użyj rekordu wywołania, aby wysłać jeden po drugim wszystkie końcowe dzienniki wywołania.

Parametry
invocationLogs TestRecordProto.TestRecord : sfinalizowany proto reprezentujący wywołanie.

procesFinalProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

Obsługa końcowego proto ze wszystkimi wynikami.

Parametry
finalRecord TestRecordProto.TestRecord : sfinalizowany proto ze wszystkimi wynikami wywołania.

processStartInwokacja

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

Obsługa częściowego rekordu testu wywołania po wystąpieniu invocationStarted(com.android.tradefed.invoker.IInvocationContext) .

Parametry
invocationStartRecord TestRecordProto.TestRecord : częściowe proto wypełnione po wywołaniuStart.

context IInvocationContext : wywołanie IInvocationContext .

procesTestCaseEnd

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Obsługa sfinalizowanego protokołu rekordu przypadku testowego po ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) .

Parametry
testCaseRecord TestRecordProto.TestRecord : sfinalizowany proto reprezentujący przypadek testowy.

procesTestCaseStarted

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

Obsługa częściowego protokołu rekordu przypadku testowego po testStarted(com.android.tradefed.result.TestDescription, long) .

Parametry
testCaseStartedRecord TestRecordProto.TestRecord : częściowy proto reprezentujący przypadek testowy.

processTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

Obsługa sfinalizowanego protokołu rekordu modułu po testModuleEnded() .

Parametry
moduleRecord TestRecordProto.TestRecord : sfinalizowany proto reprezentujący moduł.

processTestModuleStarted

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

Obsługa częściowego protokołu rekordu modułu po testModuleStarted(com.android.tradefed.invoker.IInvocationContext) .

Parametry
moduleStartRecord TestRecordProto.TestRecord : częściowy proto reprezentujący moduł.

procesTestUruchomionyZakończony

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

Obsługa sfinalizowanego proto rekordu uruchomienia po ERROR(/#testRunEnded(long,HashMap)) .

Parametry
runRecord TestRecordProto.TestRecord : sfinalizowany proto reprezentujący przebieg.

moduleInProgress boolean : czy moduł jest w toku.

procesTestUruchomiony

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

Obsługa częściowego rekordu przebiegu testu po testRunStarted(String, int) .

Parametry
runStartedRecord TestRecordProto.TestRecord : częściowy proto reprezentujący przebieg.

setProtoReportPort

public void setProtoReportPort (Integer portValue)

Parametry
portValue Integer

Metody chronione

closeGniazdo

protected void closeSocket ()