ModuleProtoResultRaporlayıcı

public class ModuleProtoResultReporter
extends FileProtoResultReporter

java.lang.Nesne
   ↳ com.android.tradefed.result.proto.ProtoResultReporter
     ↳ com.android.tradefed.result.proto.FileProtoResultreporter
       ↳ com.android.tradefed.result.proto.ModuleProtoResultReporter


Yalnızca modül düzeyindeki sonuçları bildirmek için kullanılan bir sonuç raporlayıcı. Bu modülde yeniden giriş desteklenmez. Bu raporlayıcının amacı, öncelikle modül düzeyinde önbelleğe alma işlemini gerçekleştirmektir.

Özet

Fields'ın oynadığı filmler

public static final String INVOCATION_ID_KEY

Herkese açık kurucular

ModuleProtoResultReporter()
ModuleProtoResultReporter(IInvocationContext mainInvocationContext)

Herkese açık yöntemler

static parseResultsMetadata(File protoResults)

Aktarmış olabileceğimiz meta verileri ayıklamak için ayrıştırma yardımcı programı

void processTestCaseEnded(TestRecordProto.TestRecord testCaseRecord)

ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) gerçekleştikten sonra tamamlanmış test durumu kaydı prototipinin işlenmesi.

void processTestModuleEnd(TestRecordProto.TestRecord moduleRecord)

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

void processTestRunEnded(TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

ERROR(/#testRunEnded(long,HashMap)) meydana geldikten sonra tamamlanmış çalıştırma kaydı prototipinin işlenmesi.

boolean stopCaching()

Korunan yöntemler

void afterModuleEnd()
void beforeModuleStart()

Fields'ın oynadığı filmler

INVOCATION_ID_KEY

public static final String INVOCATION_ID_KEY

Kamu inşaatçıları

ModuleProtoResultReporter

public ModuleProtoResultReporter ()

ModuleProtoResultReporter

public ModuleProtoResultReporter (IInvocationContext mainInvocationContext)

Parametreler
mainInvocationContext IInvocationContext

Herkese açık yöntemler

parseResultsMetadata

public static  parseResultsMetadata (File protoResults)

Aktarmış olabileceğimiz meta verileri ayıklamak için ayrıştırma yardımcı programı

Parametreler
protoResults File

İlerlemeler

işlemTestCaseSona Erdi

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) gerçekleştikten sonra tamamlanmış test durumu kaydı prototipinin işlenmesi.

Parametreler
testCaseRecord TestRecordProto.TestRecord: Bir test durumunu temsil eden nihai prototip.

processTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

testModuleEnded() oluştuktan sonra nihai modül kaydı prototipinin işlenmesi.

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

processTestRunEnded

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

ERROR(/#testRunEnded(long,HashMap)) meydana geldikten sonra tamamlanmış çalıştırma kaydı prototipinin işlenmesi.

Parametreler
runRecord TestRecordProto.TestRecord: Çalıştırmayı temsil eden nihai proto.

moduleInProgress boolean: Bir modülün devam edip etmediğini belirtir.

stopCaching

public boolean stopCaching ()

İlerlemeler
boolean

Korunan yöntemler

afterModuleEnd

protected void afterModuleEnd ()

beforeModuleStart

protected void beforeModuleStart ()