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 : النسخة الأولية النهائية التي تمثل الاستدعاء.

معالجة FinalProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

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

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

processStartInvocation

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

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

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

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

انتهى عملية الاختبار

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

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

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

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 : البروتو الجزئي الذي يمثل الوحدة.

processTestRunEnded

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

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

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

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

processTestRunStarted

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

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

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

setProtoReportPort

public void setProtoReportPort (Integer portValue)

حدود
portValue Integer

الطرق المحمية

مقبس

protected void closeSocket ()