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 : הפרוטו הסופי המייצג את ההזמנה.

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)

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

שיטות מוגנות

closeSocket

protected void closeSocket ()