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 processFinalProto(TestRecordProto.TestRecord finalRecord)

טיפול ב-proto הסופי עם כל התוצאות.

void processStartInvocation(TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

טיפול בפרוטו של רשומת הבדיקה של הקריאה החלקית לאחר אירוע invocationStarted(com.android.tradefed.invoker.IInvocationContext).

void processTestCaseEnded(TestRecordProto.TestRecord testCaseRecord)

טיפול בפרוטו של רשומת מקרה הבדיקה הסופי לאחר ITestLifeCycleReceiver.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)

טיפול ב-proto של רשומת הריצה הסופית אחרי ITestLifeCycleReceiver.testRunEnded(long, HashMap).

void processTestRunStarted(TestRecordProto.TestRecord runStartedRecord)

טיפול בפרוטו של רשומת הרצת הבדיקה החלקית אחרי testRunStarted(String, int).

void setProtoReportPort(Integer portValue)

שדות

PROTO_REPORT_PORT_OPTION

public static final String PROTO_REPORT_PORT_OPTION

קונסטרוקטורים גלויים לכולם

StreamProtoResultReporter

public StreamProtoResultReporter ()

שיטות ציבוריות

getProtoReportPort

public Integer getProtoReportPort ()

החזרות
Integer

processFinalProto

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

טיפול ב-proto הסופי עם כל התוצאות.

פרמטרים
finalRecord TestRecordProto.TestRecord: קובץ ה-proto הסופי עם כל תוצאות ההפעלה.

processStartInvocation

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

טיפול בפרוטו של רשומת הבדיקה של הקריאה החלקית לאחר אירוע invocationStarted(com.android.tradefed.invoker.IInvocationContext).

פרמטרים
invocationStartRecord TestRecordProto.TestRecord: ה-proto החלקי מאוכלס אחרי invocationStart.

context IInvocationContext: הקריאה IInvocationContext.

processTestCaseEnded

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

טיפול בפרוטו של רשומת מקרה הבדיקה הסופי לאחר ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, long, HashMap).

פרמטרים
testCaseRecord TestRecordProto.TestRecord: קובץ ה-proto הסופי שמייצג מקרה בדיקה.

processTestCaseStarted

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

טיפול בפרוטו של רשומת מקרה הבדיקה החלקי אחרי שאירוע testStarted(com.android.tradefed.result.TestDescription, long) התרחש.

פרמטרים
testCaseStartedRecord TestRecordProto.TestRecord: ה-proto החלקי שמייצג את מקרה הבדיקה.

processTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

טיפול בפרוטו של רשומת המודול הסופית אחרי שאירוע testModuleEnded() התרחש.

פרמטרים
moduleRecord TestRecordProto.TestRecord: קובץ ה-proto הסופי שמייצג את המודול.

processTestModuleStarted

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

טיפול בפרוטו של רשומת המודול החלקי אחרי שאירוע testModuleStarted(com.android.tradefed.invoker.IInvocationContext) התרחש.

פרמטרים
moduleStartRecord TestRecordProto.TestRecord: ה-proto החלקי שמייצג את המודול.

processTestRunEnded

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

טיפול ב-proto של רשומת הריצה הסופית אחרי ITestLifeCycleReceiver.testRunEnded(long, HashMap).

פרמטרים
runRecord TestRecordProto.TestRecord: קובץ ה-proto הסופי שמייצג את ההרצה.

moduleInProgress boolean: אם מודול מסוים נמצא בטיפול או לא.

processTestRunStarted

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

טיפול בפרוטו של רשומת הרצת הבדיקה החלקית אחרי testRunStarted(String, int).

פרמטרים
runStartedRecord TestRecordProto.TestRecord: ה-proto החלקי שמייצג את ההרצה.

setProtoReportPort

public void setProtoReportPort (Integer portValue)

פרמטרים
portValue Integer