StreamProtoResultReporter

public final class StreamProtoResultReporter
extends ProtoResultReporter

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


تنفيذ ProtoResultReporter

ملخص

مجالات

public static final String PROTO_REPORT_PORT_OPTION

المقاولين العامة

StreamProtoResultReporter ()

الأساليب العامة

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

استخدم سجل الاستدعاء لإرسال كافة السجلات النهائية للاستدعاء واحدًا تلو الآخر.

void processFinalProto (TestRecordProto.TestRecord finalRecord)

التعامل مع النموذج النهائي مع جميع النتائج.

void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

تم التعامل مع النموذج الأولي لسجل اختبار الاستدعاء الجزئي بعد invocationStarted(com.android.tradefed.invoker.IInvocationContext) .

void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

تم التعامل مع النموذج الأولي لسجل حالة الاختبار النهائي بعد حدوث ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) .

void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

تم التعامل مع النموذج الأولي لسجل حالة الاختبار الجزئي بعد testStarted(com.android.tradefed.result.TestDescription, long) .

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

تم التعامل مع النموذج الأولي لسجل الوحدة النمطية بعد حدوث testModuleEnded() .

void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

تم التعامل مع النموذج الأولي لسجل الوحدة الجزئية بعد حدوث testModuleStarted(com.android.tradefed.invoker.IInvocationContext) .

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

معالجة النموذج الأولي لسجل التشغيل النهائي بعد حدوث ERROR(/#testRunEnded(long,HashMap)) .

void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

معالجة النموذج الأولي لسجل التشغيل الاختباري الجزئي بعد حدوث testRunStarted(String, int) .

void setProtoReportPort (Integer portValue)

الأساليب المحمية

void closeSocket ()

مجالات

PROTO_REPORT_PORT_OPTION

public static final String PROTO_REPORT_PORT_OPTION

المقاولين العامة

StreamProtoResultReporter

public StreamProtoResultReporter ()

الأساليب العامة

getProtoReportPort

public Integer getProtoReportPort ()

عائدات
Integer

ProcessFinalInvocationLogs

public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

استخدم سجل الاستدعاء لإرسال كافة السجلات النهائية للاستدعاء واحدًا تلو الآخر.

حدود
invocationLogs TestRecordProto.TestRecord : النموذج النهائي الذي يمثل الاستدعاء.

this.processFinalProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

التعامل مع النموذج النهائي مع جميع النتائج.

حدود
finalRecord TestRecordProto.TestRecord : النموذج الأولي النهائي مع جميع نتائج الاستدعاء.

this.processStartInvocation

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

تم التعامل مع النموذج الأولي لسجل اختبار الاستدعاء الجزئي بعد invocationStarted(com.android.tradefed.invoker.IInvocationContext) .

حدود
invocationStartRecord TestRecordProto.TestRecord : النموذج الأولي الجزئي الذي يتم ملؤه بعد بدء الاستدعاء.

context IInvocationContext : الاستدعاء IInvocationContext .

this.processTestCaseEnded

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

تم التعامل مع النموذج الأولي لسجل حالة الاختبار النهائي بعد حدوث ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) .

حدود
testCaseRecord TestRecordProto.TestRecord : النموذج الأولي النهائي الذي يمثل حالة اختبار.

this.processTestCaseStarted

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

تم التعامل مع النموذج الأولي لسجل حالة الاختبار الجزئي بعد testStarted(com.android.tradefed.result.TestDescription, long) .

حدود
testCaseStartedRecord TestRecordProto.TestRecord : النموذج الجزئي الذي يمثل حالة الاختبار.

ProcessTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

تم التعامل مع النموذج الأولي لسجل الوحدة النمطية بعد حدوث testModuleEnded() .

حدود
moduleRecord TestRecordProto.TestRecord : النموذج النهائي الذي يمثل الوحدة.

ProcessTestModuleStarted

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

تم التعامل مع النموذج الأولي لسجل الوحدة الجزئية بعد حدوث testModuleStarted(com.android.tradefed.invoker.IInvocationContext) .

حدود
moduleStartRecord TestRecordProto.TestRecord : النموذج الجزئي الذي يمثل الوحدة.

this.processTestRunEnded

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

معالجة النموذج الأولي لسجل التشغيل النهائي بعد حدوث ERROR(/#testRunEnded(long,HashMap)) .

حدود
runRecord TestRecordProto.TestRecord : النموذج الأولي النهائي الذي يمثل التشغيل.

moduleInProgress boolean : ما إذا كانت الوحدة قيد التقدم أم لا.

عمليةTestRunStarted

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

معالجة النموذج الأولي لسجل التشغيل الاختباري الجزئي بعد حدوث testRunStarted(String, int) .

حدود
runStartedRecord TestRecordProto.TestRecord : النموذج الجزئي الذي يمثل التشغيل.

setProtoReportPort

public void setProtoReportPort (Integer portValue)

حدود
portValue Integer

الأساليب المحمية

CloseSocket

protected void closeSocket ()