StreamProtoResultRaporter

public final class StreamProtoResultReporter
extends ProtoResultReporter

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


ProtoResultReporter bir uygulaması

Özet

Alanlar

public static final String PROTO_REPORT_PORT_OPTION

Kamu inşaatçıları

StreamProtoResultReporter ()

Genel yöntemler

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

Tüm sonuçlarla birlikte son protokolün 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ünün işlenmesi.

void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) oluştuktan sonra kesinleşmiş test senaryosu kaydı protokolünün işlenmesi.

void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(com.android.tradefed.result.TestDescription, long) gerçekleştikten sonra kısmi test senaryosu kaydı protokolünün işlenmesi.

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

testModuleEnded() meydana geldikten sonra kesinleşmiş modül kaydı protokolünün işlenmesi.

void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

Kısmi modül kaydı protokolünün testModuleStarted(com.android.tradefed.invoker.IInvocationContext) oluştuktan sonra işlenmesi.

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

ERROR(/#testRunEnded(long,HashMap)) oluştuktan sonra sonlandırılmış çalıştırma kaydı protokolünün işlenmesi.

void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

testRunStarted(String, int) gerçekleştikten sonra kısmi test çalıştırması kaydı protokolünün işlenmesi.

void setProtoReportPort (Integer portValue)

Korumalı yöntemler

void closeSocket ()

Alanlar

PROTO_REPORT_PORT_OPTION

public static final String PROTO_REPORT_PORT_OPTION

Kamu inşaatçıları

StreamProtoResultRaporter

public StreamProtoResultReporter ()

Genel yöntemler

getProtoReportPort

public Integer getProtoReportPort ()

İadeler
Integer

süreçSonProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

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

parametreler
finalRecord TestRecordProto.TestRecord : Tüm çağırma sonuçlarını içeren kesinleştirilmiş protokol.

süreçBaşlatÇağırma

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ünün işlenmesi.

parametreler
invocationStartRecord TestRecordProto.TestRecord : Başlatma çağrısından sonra doldurulan kısmi protokol.

context IInvocationContext : IInvocationContext çağrısı.

processTestCaseBitti

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) oluştuktan sonra kesinleşmiş test senaryosu kaydı protokolünün işlenmesi.

parametreler
testCaseRecord TestRecordProto.TestRecord : Bir test senaryosunu temsil eden sonlandırılmış protokol.

processTestCaseBaşlatıldı

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(com.android.tradefed.result.TestDescription, long) gerçekleştikten sonra kısmi test senaryosu kaydı protokolünün işlenmesi.

parametreler
testCaseStartedRecord TestRecordProto.TestRecord : Test senaryosunu temsil eden kısmi proto.

processTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

testModuleEnded() meydana geldikten sonra kesinleşmiş modül kaydı protokolünün işlenmesi.

parametreler
moduleRecord TestRecordProto.TestRecord : Modülü temsil eden kesinleşmiş protokol.

processTestModuleBaşladı

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

Kısmi modül kaydı protokolünün testModuleStarted(com.android.tradefed.invoker.IInvocationContext) oluştuktan sonra işlenmesi.

parametreler
moduleStartRecord TestRecordProto.TestRecord : Modülü temsil eden kısmi protokol.

süreçTestÇalışmasıBitti

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

ERROR(/#testRunEnded(long,HashMap)) oluştuktan sonra sonlandırılmış çalıştırma kaydı protokolünün işlenmesi.

parametreler
runRecord TestRecordProto.TestRecord : Çalıştırmayı temsil eden sonlandırılmış proto.

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

süreçTestÇalışmasıBaşladı

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

testRunStarted(String, int) gerçekleştikten sonra kısmi test çalıştırması kaydı protokolünün işlenmesi.

parametreler
runStartedRecord TestRecordProto.TestRecord : Çalıştırmayı temsil eden kısmi protokol.

setProtoReportPort

public void setProtoReportPort (Integer portValue)

parametreler
portValue Integer

Korumalı yöntemler

kapatSocket

protected void closeSocket ()