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)

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

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)

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

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

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

processStartInvocation

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

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

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

context IInvocationContext : הקריאה IInvocationContext .

processTestCaseEnded

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

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

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