StreamProtoResultReporter

public final class StreamProtoResultReporter
extends ProtoResultReporter

Java.lang.Nesne
🎃 com.android.tradefed.result.proto.ProtoResultReporter
  🎃 com.android.tradefed.result.proto.StreamProtoResultReporter


ProtoResultReporter uygulaması

Özet

Fields'ın oynadığı filmler

public static final String PROTO_REPORT_PORT_OPTION

Kamu inşaatçıları

StreamProtoResultReporter()

Herkese açık yöntemler

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

Çağrının tüm son günlüklerini teker teker göndermek için çağrı kaydını kullanın.

void processFinalProto(TestRecordProto.TestRecord finalRecord)

Tüm sonuçlarla birlikte son protonun işlenmesi.

void processStartInvocation(TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

invocationStarted(com.android.tradefed.invoker.IInvocationContext) gerçekleştikten sonra kısmi çağrı testi kaydı protokolü işlendi.

void processTestCaseEnded(TestRecordProto.TestRecord testCaseRecord)

Kesinleşmiş test durumu kayıt protokolü, ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) gerçekleştikten sonra işlenir.

void processTestCaseStarted(TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(com.android.tradefed.result.TestDescription, long) gerçekleştikten sonra kısmi test durumu kaydı protonu işlendi.

void processTestModuleEnd(TestRecordProto.TestRecord moduleRecord)

testModuleEnded() gerçekleştikten sonra kesinleşmiş modül kayıt protokolü kullanıldı.

void processTestModuleStarted(TestRecordProto.TestRecord moduleStartRecord)

testModuleStarted(com.android.tradefed.invoker.IInvocationContext) gerçekleştikten sonra kısmi modül kaydı protonu işlendi.

void processTestRunEnded(TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

ERROR(/#testRunEnded(long,HashMap)) tarihinden sonra kesinleşmiş çalıştırma kaydı protokolünün işlenmesi meydana geldi.

void processTestRunStarted(TestRecordProto.TestRecord runStartedRecord)

testRunStarted(String, int) tarihinden sonra kısmi test çalıştırması kayıt protokolü işleme meydana geldi.

void setProtoReportPort(Integer portValue)

Korunan yöntemler

void closeSocket()

Fields'ın oynadığı filmler

PROTO_REPORT_PORT_OPTION

public static final String PROTO_REPORT_PORT_OPTION

Kamu inşaatçıları

StreamProtoResultReporter

public StreamProtoResultReporter ()

Herkese açık yöntemler

getProtoReportPort

public Integer getProtoReportPort ()

İlerlemeler
Integer

transactionFinalInvocationLogs

public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

Çağrının tüm son günlüklerini teker teker göndermek için çağrı kaydını kullanın.

Parametreler
invocationLogs TestRecordProto.TestRecord: Çağrıyı temsil eden nihai protokol.

işlemFinalProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

Tüm sonuçlarla birlikte son protonun işlenmesi.

Parametreler
finalRecord TestRecordProto.TestRecord: Tüm çağrı sonuçlarını içeren nihai protokol.

işlem Başlatma Çağrısı

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

invocationStarted(com.android.tradefed.invoker.IInvocationContext) gerçekleştikten sonra kısmi çağrı testi kaydı protokolü işlendi.

Parametreler
invocationStartRecord TestRecordProto.TestRecord: invocationStart sonrasında doldurulan kısmi proto.

context IInvocationContext: Çağrı IInvocationContext.

işlemTestCaseSona Erdi

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

Kesinleşmiş test durumu kayıt protokolü, ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) gerçekleştikten sonra işlenir.

Parametreler
testCaseRecord TestRecordProto.TestRecord: Test durumunu temsil eden nihai protokol.

işlemTestCaseBaşlatıldı

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(com.android.tradefed.result.TestDescription, long) gerçekleştikten sonra kısmi test durumu kaydı protonu işlendi.

Parametreler
testCaseStartedRecord TestRecordProto.TestRecord: Test durumunu temsil eden kısmi protokol.

işlemTestModülüSonu

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

testModuleEnded() gerçekleştikten sonra kesinleşmiş modül kayıt protokolü kullanıldı.

Parametreler
moduleRecord TestRecordProto.TestRecord: Modülü temsil eden nihai protokol.

işlemTestModülü Başlatıldı

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

testModuleStarted(com.android.tradefed.invoker.IInvocationContext) gerçekleştikten sonra kısmi modül kaydı protonu işlendi.

Parametreler
moduleStartRecord TestRecordProto.TestRecord: Modülü temsil eden kısmi proto.

transactionTestRunSona Erdi

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

ERROR(/#testRunEnded(long,HashMap)) tarihinden sonra kesinleşmiş çalıştırma kaydı protokolünün işlenmesi meydana geldi.

Parametreler
runRecord TestRecordProto.TestRecord: Koşuyu temsil eden nihai protokol.

moduleInProgress boolean: modülün devam edip etmediği.

işlemTestRunBaşlatıldı

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

testRunStarted(String, int) tarihinden sonra kısmi test çalıştırması kayıt protokolü işleme meydana geldi.

Parametreler
runStartedRecord TestRecordProto.TestRecord: Çalıştırmayı temsil eden kısmi proto.

setProtoReportPort

public void setProtoReportPort (Integer portValue)

Parametreler
portValue Integer

Korunan yöntemler

CloseSocket

protected void closeSocket ()